Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een Confirm Script & Validaties op een Button Submit in ASP.NET
Een effectieve web- applicatie balanceert server en browser interactie een prettige gebruikerservaring te produceren . Bij de indiening van gegevens , of bij het klikken op een knop verwijderen , is het een goede gewoonte om de gebruiker eerst vragen om haar actie te bevestigen . Om deze functie uit te voeren, de browser verschijnt er een dialoogvenster met de vraag om bevestiging . De server handelt niet , tenzij de gebruiker het juiste antwoord klikt. Volg deze stappen om een eenvoudige bevestiging dialoog met ASP.Net en Visual Basic implementeren . Wat je nodig hebt
Microsoft Visual Studio of Microsoft Visual Web Developer ( 2005 of later ) op Twitter Toon Meer Aanwijzingen
1

Open Microsoft Visual Studio en maak een nieuwe webformulieren project . Klik op " File " en vervolgens " New Project . " Wanneer het dialoogvenster Nieuw project verschijnt , kiest u " Web Application " onder Visual Basic op de boomstructuur . Kies de ASP.Net Web Application icoon en de naam van het project ConfirmTest . Klik op " OK " om het nieuwe project te maken . Kopen van 2

Klik op " View " en " Markup " om de HTML -code te bekijken voor het default.aspx bestand . De code verschijnt als volgt :

< % @ Pagina Language = " vb " AutoEventWireup = " false" codebehind = " default.aspx.vb " Erft = " ConfirmTest._default " % >

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


>
< , title > < /title >

< /head >

id="form1" runat="server">


3


Voeg een submit knop en een verborgen veld op het formulier .

< input type = " submit " naam = " btnSubmit " id = " btnSubmit " value = " Verzenden" runat = " server " onclick = " btnSubmit_click ( ) ; ' /

< input type = " hidden " name = " bevestigd " id > = " bevestigd " value = " " runat = " server " />

notitiekaarten de toevoeging van de onClick -handler . Voordat controle doorgegeven aan de code achter logica , wordt een browser script geroepen om de vraag tot bevestiging vragen
4

Voeg de bevestiging script als volgt : .

< Script language = " javascript " >

functie btnSubmit_click ( ) op {

var
bevestigd = document.forms.form1.confirmed ;

if ( confirm ( " Weet u zeker dat u deze indienen ? gegevens " ) )

confirmed.value
= " Ja " ;

anders

confirmed.value = script voegt een variabele genaamd bevestigd dat wijst naar het verborgen veld , het bevestigen functie roept vervolgens de vraag te stellen . Als de "OK" knop wordt geklikt , retourneert de functie waar. Als "Annuleren " wordt geklikt , keert het terug vals . Afhankelijk van de respons , zetten we de verborgen veld op Ja of Nee
5

Klik met de rechtermuisknop op het venster Bewerken en kies " View Code . " Dit opent de Visual Basic -code achter de pagina .

Public Class _default


Erft System.Web.UI.Page

Protected Sub Page_Load ( ByVal afzender als Voorwerp , ByVal e als System.EventArgs ) Handles Me.Load

End Sub
6


een functie aan de gebeurtenis click knop behandelen als volgt :

Private Sub btnSubmit_serverClick
( ByVal afzender als System.Object , ByVal e als System.EventArgs ) Handles btnSubmit.ServerClick

Als confirmed.Value = " Ja " dan

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

End > Als

End Sub


Na de JavaScript-functie wordt aangeroepen , deze code controleert de waarde van het verborgen veld om de reactie van de gebruiker vast te stellen . Als de gebruiker klikt op "OK ", dan gaan we verder naar het volgende formulier . Zo niet , we doen niets .
7

Klik op F5 om het programma uit te voeren . Klik op de knop 'Verzenden' en klik op ' Cancel '. Er gebeurt niets . Klik nogmaals op de knop 'verzenden' en klik op ' OK ' . Deze keer een 404 error verschijnt waarin staat dat de pagina nextPage.aspx bestaat niet .

Previous: Next:
  Visual Basics Programming
·Hoe te Variabelen in Access Qu…
·Hoe Printer Informatie behulp …
·Hoe kan ik meerdere pagina's g…
·Hoe maak je een opgeslagen pro…
·VB Projects voor School 
·Hoe te GridView Gegevens expor…
·Hoe te gebruiken VBA in Access…
·Hoe kan ik SMS gebruiken VB 
·Hoe te Toevoegen eBay Web Serv…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je Blanks in een string in Visu…
·Hoe maak je een tekstbestand in PHP 
·Hoe je een cirkel in OpenGL 
·Hoe je lettertype gebruik van HTML code …
·Hoe maak je een T - SQL -functie in VB 2…
·Hoe te Movie Review Software Maak 
·Servlet en de applet Verschillen 
·Hoe te Strings Turn Into lijsten in Pyth…
·Terugbellen Methoden 
Copyright © Computer Kennis http://www.nldit.com