| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo tener una confirmación Guión y Validaciones en un botón de envío en ASP.NET
    Una aplicación web efectivo los saldos del servidor y la interacción navegador para producir una experiencia de usuario agradable. Al presentar los datos , o cuando hace clic en un botón de borrar , es una buena práctica preguntar primero al usuario que confirme la acción. Para llevar a cabo esta función, el navegador muestra un cuadro de diálogo pidiendo confirmación. El servidor no actúa a menos que el usuario hace clic en la respuesta correcta. Siga estos pasos para implementar un diálogo de confirmación simple utilizando ASP.Net y Visual Basic . Cosas que necesitará
    Microsoft Visual Studio o Microsoft Visual Web Developer ( 2005 o posterior)
    Ver Más instrucciones
    1

    Abra Microsoft Visual Studio y crear una nueva formularios web proyecto . Haga clic en " Archivo" y luego "Nuevo proyecto ". Cuando aparezca el cuadro de diálogo Nuevo proyecto, seleccione " Aplicación Web " en Visual Basic en la vista de árbol. Seleccione el icono de ASP.Net Web Application y el nombre del ConfirmTest proyecto. Haga clic en " OK" para crear el nuevo proyecto.

    2 Haga clic en " Ver" y " marcado " para ver el código HTML para el archivo default.aspx . El código aparecerá de la siguiente manera :

    <% @ Page Language = AutoEventWireup "vb " = "false" CodeBehind = " Default.aspx.vb " Inherits = " ConfirmTest._default "% >

    < DOCTYPE HTML PUBLIC "- //W3C //DTD XHTML 1.0 Transitional //EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">



    < , title> < /title >

    < /head>




    3

    Agregar un botón de envío y un campo oculto en el formulario.

    < input type = name " submit " = " btnSubmit " id = value " btnSubmit " runat = "Enviar" = "server" onclick = ' btnSubmit_Click (); " />

    < input type = name" oculto " = id" confirmado " = value " confirmado " = "" runat = "server" />

    Nota de la adición del manejador onClick . Antes de pasar el control al código detrás de la lógica, un guión navegador se llama hacer la pregunta de confirmación
    4

    Añada el guión de confirmación de la siguiente manera : .

    < Lenguaje de script = " javascript " >

    btnSubmit_Click función () { var

    confirmó = document.forms.form1.confirmed ;

    if ( confirm ( " ¿Realmente deseas presentar este ? de datos " ))

    confirmed.value =" Sí " ;

    más

    confirmed.value = script agrega una variable llamada confirmó que apunta al campo oculto , y luego llama a la función de confirmación para hacer la pregunta . Si el botón " OK" se hace clic , la función devuelve true. Si la opción " Cancelar" se hace clic , se devuelve false . Dependiendo de la respuesta , se establece el campo oculto en Sí o No.
    5

    Haga clic derecho en la ventana de edición y seleccione " Ver código ". Esto abre el código de Visual Basic detrás de la página.

    Public Class _default

    Hereda System.Web.UI.Page

    Protected Sub Page_Load (remitente de ByVal como objeto , ByVal e como System.EventArgs ) Handles Me.Load

    End Sub
    6

    Añadir una función para manejar el evento de clic de botón de la siguiente manera :

    Private Sub btnSubmit_serverClick ( ByVal emisor como System.Object , ByVal e como System.EventArgs ) Handles btnSubmit.ServerClick

    Si confirmed.Value = " Sí" Entonces

    Response.Redirect ( " nextPage.aspx ") < br >

    End If End Sub


    Después de la función JavaScript se llama , el código comprueba el valor del campo oculto para determinar la respuesta del usuario . Si el usuario hace clic en " Aceptar", luego se procede al siguiente formulario. Si no, no hacemos nada .
    7

    Pulse F5 para ejecutar el programa. Haga clic en el botón "Enviar " a continuación, haga clic en " Cancelar". No pasa nada . Haga clic en el botón " Enviar " una vez más, a continuación, haga clic en " OK" . Esta vez un error 404 aparece que indica que la página nextPage.aspx no existe.

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir de fecha y hora a través de Visual Basi…
    ·Cómo Pantalla Raspe en VBA 
    ·Cómo utilizar un formulario MDI en Visual Basic 
    ·Sobrecarga de Métodos en Visual Basic 
    ·Cómo deshacerse de ComboBox 
    ·Cómo arreglar Runtime Error 5 
    ·Cómo hacer un Clicker Proxy en VB 6 
    ·Cómo crear una base de datos mediante ProgressBar y VB…
    ·Cómo dar formato a un Nombre apropiado de cuerda en VB…
    ·Cómo ejecutar VB.NET 
      Artículos destacados
    ·Cómo escribir un Índice de Función recursiva de Max 
    ·Cómo aprender Game Codificación 
    ·Cómo abrir un programa con Visual Basic 
    ·Cómo calcular Secuencia 8 - Bit 
    ·Cómo comprobar un PHP Tipo de archivo 
    ·Cómo insertar , actualizar y eliminar en VB.NET 
    ·Cómo editar archivos PHP 
    ·Cómo escribir un Java Game 3D 
    ·Cómo diseñar Datos N- Capas con gradas de acceso Util…
    ·Cómo reemplazar Regex en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com