Mensajes de alerta y confirmación dentro de UpdatePanels: Mi aportación
Pues iba a poner un comentario en el post de Gonzalo Perez
http://geeks.ms/blogs/gperez/archive/2008/02/19/mensajes-de-alerta-y-confirmaci-243-n-dentro-de-updatepanels.aspx
pero como hace tiempo que no escribo nada (No porque no quiera sino por qué ando excaso de tiempo) y Gonzalo nos animaba a proponer nuestra manera, ahí va la mía que no se sí mejor pero ahí queda (Lo de mejor lo digo por el comentarió de Gonzalo "si tienen una manera mejor, compartámosla "
):
protected override void OnInit(EventArgs e)
{
Button1.Attributes["onClick"] = @"document.getElementById('hdnContinuar').value =
confirm('¿Desea continuar?');";
base.OnInit(e);
}
Y en el evento del botón podemos capturar el valor de la contestación del usuario:
protected void Button1_Click(object sender, EventArgs e)
{
bool continuar;
bool.TryParse(Request.Form["hdnContinuar"], out continuar);
}
Salu2