¿Cómo estan las cosas?
Te sugeriría que uses el modal
ModalPopupExtender de ajax. Para llamarlo sin necesidad de botones, utilizas el evento Show(). Yo lo he usado muchas veces y me ha sido muy útil.
Si te animas a probarlo me avisas para pasarte unas cuantas lineas de código en el caso de que las necesites.