23. august 2005 - 18:39Der er
9 kommentarer og 2 løsninger
Fundementalt omkring ASP.NET
Jeg er nogenlunde begynder i ASP.NET, og savner nogle fundementale svar ang. ombygningen af ASP.NET sider.
Jeg er stødt ind i et problem. Jeg skal bruge 2 forms på een .aspx side... men prøver man på dette, får man en besked om at der max må være 1 form. Ok, tænker jeg så - så prøver jeg at smide hver af mine forms ind i hver sin .ascx fil, og includere dem på .aspx siden ved følgende:
Ah ja, det gik også lige op for mig, at det ikke var mit egentlige problem. Problemet er at jeg bruger RequiredFieldValidator's - og ligegyldigt hvilken knap der bliver trykket fra, bliver disse RequiredFieldValidator's kørt.
Fx har jeg en tilmeldingsform og en login form, og vil man logge ind, kræver RequiredFieldValidator'sne at jeg har udfyldt blanketten til tilmeldingsformen. Jeg har så prøvet at disable de Validator's jeg ikke skal benytte, ved flg.:
ja .. alternativt kan du vil tilgå det lidt anderledes...
Jeg har ikke forsøgt men...
På din knapper (formoder det er en webcontrol) kan du vel benytte CausesValidation="false" ... og her efter inde i din event tjekke de væsentlige : if(minvalidering.IsValid)..
Jeg ved bare ikke om den overhovedet validerer dem og kan hente værdien, når man siger causesvalidation="false"
Serverside validering er der heller ikke noget i vejen for, det har jeg benyttet fra starten af da det jo giver frit spil hvad angår dine valideringere ;o)
websam >> jeg skulle jo uanset hvad, køre noget serverside validering, for at være på den sikre side... men ville jo lige prøve ASP.NET feature'sne ad :o)
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.