ubiquitour.com

Cómo utilizar confirmación con botones ASP

Microsoft de última encarnación de su lenguaje de programación de ASP es ASP.NET. Los desarrolladores web utilizan ASP.NET para crear sitios web interactivos que tiene capacidades de cliente y servidor. Funcionalidad de servidor lleva a cabo en un servidor Web y cliente la actividad ocurre en el navegador del usuario. Cuando un usuario hace clic en un botón ASP, el explorador realiza una acción. Esta acción podría ser una eliminación de archivos o una redirección a otra página Web. Al interrumpir este proceso y mostrando una ventana de confirmación, puede dar a sus usuarios la posibilidad de cancelar las operaciones si cambian sus mentes.

Instrucciones

1 Abra Visual Studio y haga clic en "Archivo".

2 Seleccione "Nueva web" y haga doble clic en "ASP.NET Web Site" para crear un nuevo proyecto de sitio Web. Visual Studio Coloque los archivos del proyecto en el explorador de soluciones en el lado derecho de la ventana.

3 Busque "Default.aspx" en el explorador de soluciones.

4 Haga doble clic en "Default.axpx." Código del archivo aparecerá en la ventana de edición.

5 Haga clic en el botón "Diseño" en la parte inferior de la ventana para cambiar a la vista de diseño. En esta vista, puede ver la Página Web tal como aparecerá en un explorador.

6 Haga clic en "Ver" y seleccione "Herramientas". Haga doble clic en "Etiqueta." Visual Studio agregará una etiqueta a la página.

7 Volver al cuadro de herramientas y haga doble clic en el "botón de." Aparecerá un botón en la página al lado de la etiqueta. Haga doble clic en ese botón. Visual Studio creará un controlador de eventos y mostrar su código en el editor. El código se verá así:

protegido void Button1_Click (objeto sender, EventArgs e)

{

esto. Label1.Text = "Clic de botón de transformación";

}

Este código establece el texto de la etiqueta de "Procesamiento de botón, haga clic en" al hacer clic en el botón.

8 Volver al explorador de soluciones en el lado derecho de la ventana y haga doble clic en "Default.aspx". Haga clic en la ficha "Fuente" en la parte inferior de la ventana ver código de fuente del archivo.

9 Busque esta línea de código en la ventana de edición:

< asp: botón ID = "Button1" runat = "server" onclick = "Button1_Click" texto = "Botón" / >

Este código crea el botón.

10 Modificar el código para que se vea como esto:

< asp: botón ID = "Button1" runat = "server" onclick = "Button1_Click" texto = "Botón"

OnClientClick = "return confirmar ('continuar con esta operación?');" / >

El código es el mismo salvo la propiedad de "OnClientClick" anexada al final de la línea. Esta propiedad hace que el navegador para abrir una ventana de "confirmar" de JavaScript al hacer clic en el botón.

11 Presione "F5" para ejecutar el proyecto. Su navegador abrirá y mostrar la etiqueta y el botón. Haga clic en el botón al lado de la etiqueta. Una ventana emergente se abrirá y mostrar "Continuar con esta operación?" También mostrará dos botones de confirmación marcados "Sí" y "no".

12 Haga clic en el botón de confirmación "No". Se cerrará la ventana de confirmación y no pasará nada. Esto ocurre porque canceló el post hacia el servidor Web contestando "No" en la ventana de confirmación.

13 Haga clic en el botón junto a la etiqueta otra vez. Se abrirá la ventana de confirmación. Haga clic en el botón "Sí" confirmación esta vez. El navegador continuará y enviar una solicitud al servidor. El servidor será devolver una respuesta y hacer que el código en el controlador de eventos para ejecutar. Este código establece el contenido de la etiqueta de "Clic de botón de procesamiento".