Avatar billede bumle90 Nybegynder
28. september 2004 - 18:18 Der er 4 kommentarer og
1 løsning

Requiredfieldvalidator skal kun validere på 1 knap

Jeg har en requiredFieldValidator som jeg opretter on the fly:

            req = new RequiredFieldValidator();
            req.ErrorMessage = "Indtast dato";
            req.ControlToValidate = dateName+seperator+i;
            cell = new TableCell();
            cell.Controls.Add(req);
            tr.Cells.Add(cell);

Desuden har jeg to knapper på min aspx side:

<asp:Button Runat="Server" ID="btnGoback" Text="Tilbage" />
<asp:Button Runat="server" ID="btnconfirmOK" Text="Bekræft" />

Problemet er at denne fieldvalidator checker om der er indtastet i feltet ligegyldigt hvilken knap jeg trykker på.
Det vil jeg ikke have da den ene knap skal bruges til at gå tilbage til forrige side.
Hvordan undgår jeg at fieldvalidatoren bliver aktiveret når jeg trykker på tilbage knappen, mens den skal aktiveres når der trykkes på bekræft knappen....
Det må kunne lade sig gøre.
Avatar billede jepsen999 Nybegynder
28. september 2004 - 18:21 #1
sæt CausesValidation til false
Avatar billede jepsen999 Nybegynder
28. september 2004 - 18:21 #2
Altså btnGoBack.CausesValidation = false
Avatar billede jepsen999 Nybegynder
28. september 2004 - 18:23 #3
eller
<asp:Button Runat="Server" ID="btnGoback" CausesValidation = "false" Text="Tilbage" />
Avatar billede jepsen999 Nybegynder
28. september 2004 - 18:23 #4
Det var et svar ;)
Avatar billede bumle90 Nybegynder
28. september 2004 - 18:35 #5
Hejsa...super, det var vidst det der skulle til. Men jeg bruger javascript løsningen istedet..altså document.location.href="url"
Den virker bedre.
Men tak for hjælpen
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