ITfjernundervisning

ASP.NET 2.0 / Web formularer / Kontroller til datavalidering

ASP.NET 2.0 som firmakursus?


Ja, jeg holder ikke kun fjernundervisningskurser

- jeg kan også komme ud i din virksomhed og undervise med udgangspunkt i jeres data og udfordringer.


ASP.NET kursus - web kontroller - fjernundervisningDatavalidering - introduktion

Der findes 5 forskellige kontroller til datavalidering.

  • RequiredFieldValidator
  • CompareValidator
  • RegularExpressionValidator
  • RangeValidator
  • CustomValidator

RequiredFieldValidator

Bruges på felter der SKAL udfyldes. Når man har trukket kontrollen derhen, hvor den skal virke skal man i indstille den i properties vinduet - blandt andet fortælle hvilken kontol, den skal kontrollere og hvilken besked der skal skrives, hvis feltet ikke bliver udfyldt.

ASP.NET kursus - egenskaber på validator - fjernundervisning

Validering på dropdown kontroller
Vil du sikre, at brugeren vælger noget andet end første element i en dropdown kontrol kan du også bruge requiredfieldvalidatoren - du skal bare i Initial value skrive værdien af det første element i dropdown kontrollen.

CompareValidator

Bruges til at kontrollere indholdet af en kontrol mod en anden kontrol eller en fast værdi. Også her skal man i properties vinduet indstille hvordan kontrollen skal virke

RegularExpressionValidator

Kan bruges til at sikre at det brugeren skriver i et felt opfylder et bestemt mønster - e-mail adresse, web-adresse, personnummer eller lign. Der findes en del standard mønstre i web-matrix, men man kan naturligvis også selv opbygge det mønster man nu har brug for. Du kan finde en mere detaljeret gennemgang af opbygning af disse mønstre her

RangeValidator

Bruges til at sikre at brugeren indtaster informationer inden inden for et bestemt område - det kan både være tal, datoer og tekster. Sørg for at udfylde egenskaberne for kontrollen

CustomValidator

Her kan du skrive din egen kode til at styre valideringen. I egenskaben OnServerValidate skriver du navnet på den procedure du har skrevet til at klare valideringen

Du kan se et eksempel her

 

Validering af checkboxe

Se eksempel på, hvordan man kan gøre det her:

http://www.tek-tips.com/gviewthread.cfm/lev2/4/lev3/31/pid/855/qid/523926


Når du har betalt for kurset får du adgang til øvelser til hver lektion.
Og når du har fået godkendt din besvarelse får du desuden adgang til mine løsningsforslag med ekstra tips og trix.


<<- Dato og tid

Formatering ->>