Avatar billede karsten_larsen Praktikant
24. januar 2007 - 11:25 Der er 4 kommentarer og
1 løsning

Servervalidering laves mere smart

Bruger Reges.IsMatch som servervalidering ud over RegularExpressionValidator på client.

Mit spørgsmål er det en måde hvorpå jeg kan løbe bestemte textboxe igennem.

I stedet for
If Regex.IsMatch(txtNavn.Text.ToString.T..... = True then
  If Regex.IsMatch(txtNavn.Text.ToString.T..... = True then
  ' Det er iorden
  end if
end if
Avatar billede jokkejensen Novice
24. januar 2007 - 11:35 #1
når du har en validator control som RegularExpressionValidator kan du bruge

IDpåValidator.IsValid til at validere server side.. du kan se om alle dine controls validerer korrekt med Page.IsValid ..

Du skal ikke lave din egen server validering, med mindre du vil validere på noget andet...

Asp.net validerings kontroller validerer både client og server side.. Du kan disable clientside
Avatar billede karsten_larsen Praktikant
24. januar 2007 - 11:47 #2
hmm - Er det rigtigt forstået:
At RegularExpressionValidator bliver deaktiveret hvis javascript er disabled?
men

at det stadig kan bruges på serverside med f.eks. NavnValidator.IsValid eller Page.IsValid selvom javascript er disabled?
Avatar billede karsten_larsen Praktikant
24. januar 2007 - 11:51 #3
jokkejensen - vil du lavet et svar?
Avatar billede jokkejensen Novice
24. januar 2007 - 13:34 #4
ja du har ret i at du kan lave en asp:validator og disable clientscript.

/JJ
Avatar billede karsten_larsen Praktikant
24. januar 2007 - 14:00 #5
tak for hjælpen,
karsten_larsen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester