25. april 2005 - 16:28Der er
5 kommentarer og 1 løsning
Validering af "new TextBox"
Jeg har lavet en side, der opretter en tabel med følgende: public void Page_Load(Object sender, EventArgs E){ //Opret array med indhold af tabel String[] arrContent = new String[12]; arrContent.SetValue("News",0); arrContent.SetValue("NewsMaintain",1); arrContent.SetValue("EditText",2); arrContent.SetValue("Newsletter",3); arrContent.SetValue("NewsletterEntry",4); arrContent.SetValue("Tagwall",5); arrContent.SetValue("TagwallEntry",6); arrContent.SetValue("PictureUpload",7); arrContent.SetValue("Popupmanager",8); arrContent.SetValue("Visitor",9); arrContent.SetValue("UserOverview",10); arrContent.SetValue("UserMaintain",11);
//Opret tabel for (int i=0;i<arrContent.GetLength(0);i++){ TableRow r = new TableRow(); TableCell c = new TableCell(); TableCell c1 = new TableCell();
CheckBox chkBox = new CheckBox(); chkBox.ID=arrContent[i]; chkBox.Text=arrContent[i]; c.Controls.Add(chkBox);
TextBox txtBox = new TextBox(); txtBox.ID="txt"+arrContent[i]; c1.Controls.Add(txtBox);
Jeg er nu rendt ind i lidt problemer. 1) Jeg har en funktion der skal validere tekstfelterne, samme costumvalidator til alle felter (kaldet DateValidater). Hvordan knytter jeg dem til tekstfelterne nemmest muligt?
2)Har checkbox ikke et "name" tag eller ligende så man får et array af valgte når man submitter?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
try { //Er Tekstfeltet tomt eller er det en valid dato if (e.Value.Equals("")){ e.IsValid = true; }else{ DateTime TempVar = DateTime.ParseExact(e.Value,"dd-MM-yyyy",null); e.IsValid=true; } }
for det første kan du ikke bruge en server-funktion til clientvalidator, så med mindre du har en javascript-funktion på klienten skal du slet ikke sætte noget på ClientValidationFunction.
Og for det næste har du ingen funktion med følgende signatur: DateValidator();
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.