Cita: en realidad se puede mostrar una ventana modal
Bueno..

eso sería sería correcto si estás hablando de Javascript..., ya que una funcion del lado del servidor en una web application la ventana modal no existe como tal.
En último de los casos para incluirlo en un boton sería:
Cita: miBonton.Attributes.Add("onclick", "window.showModalDialog('child.aspx', 'parametros.....')
Saludos