lunes, 28 de septiembre de 2009

El poderoso OnClientClick

Te has topado con que quieres hacer un ultimo aviso de si quiere borrar o no? y esto te representa mucho codigo, pues te tengo la solucion en una linea a través del evento OnClientClick.

Ejemplo.

evento en el boton
< asp:button id="btnClick" runat="server" OnClientClick="return confirm('Quiere destruir el mundo?');" text="Button">< /asp:button >



codigo aspnet
protected override void OnPreRender(EventArgs e)
{

btnClick.Attributes.Add("onclick", "return confirm('Quiere destruir el mundo?');");

}

Pueden hacer en el evento load

void Page_Load(object sender, EventArgs e)
{

btnClick.Attributes.Add("onclick", "return confirm('Quiere destruir el mundo?');");

}

2 comentarios:

Anónimo dijo...

Pero cómo lo pondrias en el evento onclienteclick la creacion de un campo hiddenfield en tiempo de ejecucion?

Anónimo dijo...
Este blog ha sido eliminado por un administrador de blog.