Form validation
Jeg har et lille problem med form validation.Jeg har 2 usercontrols i den samme samme form, dvs. 2 controller hvor man kan submitte noget input.
Problemet er at når jeg submitter noget fra den ene control så vil den ikke submitte det medmindre den anden control også bliver valideret. Dette er ikke helt hensigten, så jeg leder lidt efter en måde at indkapsle user controls således valideringen kun tager effekt på den control man submitter fra. Alternativt kunne jeg selvfølgelig bare lave min egen validering istedet for at benytte RequiredFieldValidator, men da denne teknik nu er inkluderet i ASP.NET ville det jo være rart at kunne gøre brug af den.
Det jeg vil kan nok bedst illustreres med et lille eksempel, derfor se:
http://server1.adsl.dk:81?main=login.ascx
I ovenstående eksempel er der 2 login forms, formen i mainvinduet kunne dog i teorien være en hvilken som helst form hvor noget data skal submittes, problemer er at hvis man udfylder den ene af dem og trykker login, så vil den ikke submitte før den anden loginboks' felter er valideret også.
Jeg håber nogen kan komme op med en fornuftig løsning, helst en der ikke kræver omstrukturering af sitet, men hvor man istedet er istand til at gruppere de controller man ønsker valideringen skal aktivere på for den enkelte usercontrol.
Mvh. _DJ_
