Avatar billede dex_dexter Nybegynder
17. maj 2005 - 08:48 Der er 4 kommentarer og
1 løsning

validering i datagrid(problem med validering uden for)

jeg har et datagrid og nogle editboxe samt et par knapper på min side.
jeg er igang med at sætte validering på felterne uden for, det virker også fint med en RequiredFieldValidator men hvis jeg bruger edit funktionen i mit datagrid fejler den validator, men den burde slet ikke reagere, hvordan får jeg den slået fra på datagrid?

et andet spørgsmål er hvordan jeg får lavet validering af felterne inde i mit datagrid?
Avatar billede snepnet Nybegynder
18. maj 2005 - 10:06 #1
hvis du laver templates til dit datagrid, kan du også lægge validators ind i griddet... f.eks. sådan her :

<EditItemTemplate>
    <asp:TextBox runat="server" ID="txtFldString" Text='<%# DataBinder.Eval(Container, "DataItem.FldString") %>'>
    </asp:TextBox>
    <asp:RequiredFieldValidator ControlToValidate="txtFldString" Runat="server" ErrorMessage="fejl"></asp:RequiredFieldValidator>
</EditItemTemplate>

Du kan så også lave noget serverside validering i din updatecommand... hvis du der ikke kan validere indholdet, kan du lade edititemindex være uændret, og udskrive fejlen/fejlene et eller andet sted på siden.

hvis der der knapper (eller ander der medfører postback), som du ikke ønsker skal medføre validering, kan du sætte CausesValidation til false.
det er ikke helt skarpt lavet i version 1.1, men i version 2.0 kan du lave valideringsgrupper, hvilket gør det en del mere brugbart.

mvh
Avatar billede dex_dexter Nybegynder
23. juni 2005 - 13:30 #2
lukker. svar
Avatar billede snepnet Nybegynder
07. september 2005 - 17:29 #3
tror jeg misforstod dig her - troede at du selv svarede :o)
du får et svar her.
mvh
Avatar billede dex_dexter Nybegynder
07. september 2005 - 21:13 #4
det sker det skidt :)
Avatar billede snepnet Nybegynder
07. september 2005 - 21:15 #5
:o)
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