Avatar billede cypherdenmark Nybegynder
06. juni 2005 - 12:43 Der er 15 kommentarer og
1 løsning

Validering af siden kun når en bestemt knap trykkes

Hej,

På min side har jeg 2 knapper, felter og nogle RequiredFieldValidator's. Men problemet er at den validerer ved tryk på begge knapper og den skal kun validere ved tryk på den ene knap. (valider server side)

Den ene knap skal sende en besked.
Den anden skal gemme i databasen

Men når jeg trykker på "send besked" så valider den siden hvilket den ikke skal. Den skal kun validere når data skal gemmes i databasen.

Håber i kan hjælpe....
Avatar billede agertoft Nybegynder
06. juni 2005 - 13:02 #1
Du kan bruge CausesValidation propertyen:

<asp:Button ID="minKnap" Runat="server" Text="Send besked" CausesValidation="False"></asp:Button>

Så sætter du værdien til "false" på den knap, som ikke skal trigge valideringen.
Avatar billede agertoft Nybegynder
07. juni 2005 - 15:08 #2
Fandt du ud af det? :-)
Avatar billede cypherdenmark Nybegynder
08. juni 2005 - 13:37 #3
ja for pokker det virker........

Men så kommer min næste spørgsmål.... :-)

Den knap hvor validering ikke skal forgår, skal alligevel lave en validering på en email adresse i et felt. Hvordan går man nu det. Altså kun validere de felter hvor til kanppen er knyttet....
Avatar billede cypherdenmark Nybegynder
09. juni 2005 - 14:09 #4
Nogen ide? :-)
Avatar billede snepnet Nybegynder
09. juni 2005 - 15:19 #5
version 2.0 understøtter valideringsgrupper, hvilket nok er det du har brug for - så hvis du har muligheden for at bruge en beta2-version, så ligger den slags gratis klar til dig der.
har du den mulighed ?
mvh
Avatar billede cypherdenmark Nybegynder
13. juni 2005 - 20:03 #6
Puha, undskyld den lange svartid, har lige for meget at rive i :-)

Mht beta2 så har jeg ikke mulighed for det!

Findes der en alternativ løsning ?
Avatar billede snepnet Nybegynder
13. juni 2005 - 21:43 #7
nøh - ikke noget elegant. det er håndkodning af sagerne der er tilbage :o)
... det nemmeste for dig vil være en ren serverside løsning af det. altså at du konsekvent (og kun) sørger for bemeldte validering på serveren.
kan ikke lige komme i tanke om andet.
mvh
Avatar billede cypherdenmark Nybegynder
14. juni 2005 - 20:18 #8
ok, men hvordan gøres det så......?? :-)
Avatar billede cypherdenmark Nybegynder
15. juni 2005 - 14:50 #9
Nogen ide ? :-)
Avatar billede snepnet Nybegynder
29. juni 2005 - 20:55 #10
beklager ventetiden.... men er ikke helt sikker på hvad du spørger om - hvis du vil checke om inputtet i someTextBox overholder visse regler kan du jo bare :

if(someTextBox.Text == "whatever")

men jeg går ud fra at det er noget andet du spørger til - men du må lige uddybe det hvis du stadig arbejder på det.

mvh
Avatar billede snepnet Nybegynder
07. september 2005 - 17:22 #11
how goes?
mvh
Avatar billede cypherdenmark Nybegynder
23. april 2006 - 19:01 #12
hey, snepet vil du ik lige ligge et svar så jeg kan lukke spg...
Avatar billede snepnet Nybegynder
23. april 2006 - 19:50 #13
kommer her :o)
mvh
Avatar billede snepnet Nybegynder
23. april 2006 - 19:52 #14
.... det var ellers en gammel svend den her :oD
mvh
Avatar billede cypherdenmark Nybegynder
22. december 2006 - 00:00 #15
yes og den blev endnu ældre :-) haha...så blev den lukket...god jul
Avatar billede snepnet Nybegynder
22. december 2006 - 19:03 #16
Ilm :o)
Mvh
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