Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe noem je het wanneer een tekstvak Is Empty in VB.NET ?
Lege VB.NET tekstvakken die gegevens nodig hebben en hebben er geen fouten worden genoemd . Niet in slagen om deze fouten te detecteren kan leiden tot een toepassing die foutieve resultaten of zelfs crasht produceert . Als VB.NET Web developer , heb je toegang tot ingebouwde validators die u kunnen helpen controleren of foutieve tekstvakken met minimale code . Tekstvakbesturingselementen

VB.NET
stelt ontwikkelaars in staat om tekstvakbesturingselementen dat er geen standaardwaarden hebben te creëren . Sleept u een controle op een formulier , en het is klaar voor gebruik . In tegenstelling tot de roosters , die gegevens weer te geven , tekstvakken meestal accepteren input van gebruikers . Een gebruiker kan gegevens typen in het tekstvak , of uw VB.NET applicatie kunnen er gegevens plaatsen in reactie op de actie van een gebruiker . Een lege tekstvak fout kan ontstaan ​​wanneer geen van deze gebeurtenissen heeft plaatsgevonden en je code verwacht een waarde in het tekstvak .
Form Validation

Writing error validatie code
vanaf nul kan tijdrovend zijn , vooral als je veel VB.NET controles te valideren . Als je 10 tekstvakken , bijvoorbeeld , moet je schrijft client - side JavaScript-code of server - side ASP.NET-code om ze te valideren . Microsoft bevat een aangepaste set van validatie controles met de . NET framework . De RequiredFieldValidator controle , gevonden in de ToolBox venster , vereenvoudigt de taak van het controleren op lege besturingselementen , zoals tekstvakken . Een lege controle is er een die geen gegevens heeft wanneer een gebruiker updates een formulier .
Validation Controls

Het toevoegen van een RequiredFieldValidator controle naar een VB.NET vorm is zo simpel als de controle op het formulier te slepen uit de Toolbox -venster . Nadat je dat doet , zal je code er ongeveer zo uitzien :

< /asp : RequiredFieldValidator >

het attribuut ErrorMessage bevat de tekst gebruikers zullen zien als ze vergeten om tekst toe te voegen aan een tekstvak . U kunt de waarde wijzigen in een bericht , zoals " Gelieve een waarde in dit tekstvak . "
Tekstvak Validation

geven Als u wilt gebruik de RequiredFieldValidator controle om te controleren of een leeg tekstvak wiens ID is " TextBox1 , " kunt u de volgende ControlToValidate verklaring overal toe te voegen in uw VB.NET code :

RequiredFieldValidator1.ControlToValidate
= TextBox1.ID < br >

Telkens wanneer een gebruiker op een knop klikt of voert elke actie die een postback triggers om de webserver , zal de validator controleren op een leeg tekstvak . Als het tekstvak geen gegevens bevat , wordt uw foutbericht tekst . Load -methode van het formulier is een goede plek om de ControlToValidate verklaring voegen .

Previous: Next:
  Visual Basics Programming
·Hoe te Crystal Control Report …
·Hoe de cursor wijzigen om een …
·Hoe te Form 2 Geef in Visual B…
·Hoe kan ik regel voor regel le…
·Hoe naar rechts - uitlijnen ee…
·Hoe om te controleren voor Nul…
·Hoe te converteren Visual Basi…
·Hoe kan ik een account Script …
·Hoe te Aantal Weken Bereken tu…
  Related Articles
Wat is VBA ? 
Hoe dat te doen Database Programmering M…
Wat zijn de functies van Visual Basic ? 
Hoe om te doen plein Roots in Visual Bas…
Hoe kan ik Sluit een Word-document met V…
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Hoe om te doen Algebra in Visual Basic 6…
  Programmering Articles
·How To skyboxen gebruiken in GtkRadiant 
·Hoe maak je een Microsoft Visual Basic O…
·Hoe om te controleren of een variabele e…
·Hoe om te controleren Als DIV Got Focus …
·Wat is HTML MsgBox ? 
·Hoe kan ik een aanvraag voor een ActiveX…
·Wat is Actie Mapping in Struts ? 
·Hoe maak je meerdere sjablonen uitbreide…
·Hoe te pyinotify installeren in Python 2…
Copyright © Computer Kennis http://www.nldit.com