28. februar 2006 - 10:59Der er
24 kommentarer og 1 løsning
Validation input
ASP.NET 2.0 C#:
Jeg har en række textboxe, som brugeren kan skrive i (søgefelt, f.eks.)
Hvis brugeren skriver bestemte ting, f.eks. &#, så kører aspx-siden et tjek, anser det for farligt, og siden fejler.
Det vil jeg godt tage højde for, og validere inputtet med f.eks. en CustomValidator, men spørgsmålet er: Hvad er den komplette liste over det, som ikke må skrives (Det duer ikke at frasortere f.eks. & og #, da disse tegn kan indgå i passwords)?
Her kan du se, jeg har indtastet &# i passwordfeltet:
Exception Details: System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client (ctl00$LoginView1$Login1$Password="&#").
Jo, jeg kan godt bruge et password som &123#, men ikke Ӓ...
Synes godt om
Ny brugerNybegynder
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.