Hacer un popup de confirmación y recuperar la respuesta
Artículo por Club Developers · 05 abril 2006
2582 vistas
Veamos como mostrar un diálogo JavaScript de tipo confirm (un texto con elección de s�/no) y cómo recuperar con code behind la elección del usuario.
En la página ASPX:
en el code behind
En la página ASPX:
javascript
<script language="js"> function confirmSubmit() { var msg = "¿Está seguro de querer guardar los cambios?"; if (confirm(msg)) { document.formulario.hide.value="si"; } } </script> <form id="formulario" runat="server"> <asp:button id="butsubmit" text="GO" runat="server" /> <input type="hidden" id="hide" runat="server"> </form>
en el code behind
csharp
private void Page_Load(object sender, Eventargs e){ butSubmit.Attributes.Add("onClick", "return confirmSubmit();"); if hide.value="si" { confirmacion() ; } else { negacion() ; } hide.value=""; } void confirmacion() { // Código a ejecutar en caso de confirmación } void negacion() { // Código a ejecutar en caso de negación }