wo wir gerade beim validator sind ... wenn ich clientseitiges scripting aktiviert habe und er die fehlermeldung clientseitig ausf�hren will, der client aber javascript aktiviert hat - wird dann trotzdem noch serverseitig �berpr�ft - sprich funzt das page.isValid noch ? ? ?
zu deinem problem: du kannst doch jeden validator einzeln �berpr�fen. und dann entsprechend ausgaben schreiben. nicht? ----- Original Message ----- From: "Pessner, Andreas" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, February 26, 2004 8:27 AM Subject: AW: [Asp.net] validator zusammenfassen Ansatz: 1 Es gibt erstmal die ValidationSummary! Nachteil - dann werden alle Messages aller Controls an einem Ort ausgegeben! Ansatz: 2 Dann kann man auch mit Trick arbeiten - und einfach ne Liste nutzen <ul> <li>Message1</li> <li>Message2</li> </ul> Dann sieht das auch elegant aus Nachteil: Platzverbrauch! Ansatz: 3 Der von Dir genannte Custom Validator! Dann verlierste aber die Features das die Validierung unter Umst�nden viellecht sogar auf dem Client ausgef�hrt wird! Dieser Validator erm�glicht Dir dann aber auch alles! Ansatz 2 bekommt man vielleciht auch durch andere Sachen hin - mu� ja net eine Liste sein - aber das w�re sicher das schnellste! -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Markus Hausammann Gesendet: Mittwoch, 25. Februar 2004 19:05 An: [EMAIL PROTECTED] Betreff: [Asp.net] validator zusammenfassen hallo alle hab vor l�ngerer zeit mal ne frage gestellt, die scheinbar niemand beantworten konnte. da ich aber nichts rausgefunden habe in der zwischenzeit und die frage f�r mich extrem wichtig ist, stelle ich sie jetzt noch einmal und formuliere sie noch einmal anders, unten dann noch meine urspr�ngliche frage. wenn ich f�r ein formularfeld mehrere validators brauche, wie kann ich dann erreichen, dass die ErrorMessages am selben Ort (je nach dem) angezeigt werden. oder: wie kann ich einen requiredfieldValidator selber schreiben als customValidator? oder meine alte frage: ich habe eine TextBox mit der ID=login. ausserdem hab ich einen customvalidator der folgende Sub aufruft: Sub checkLoginExists(Sender As Object, Args As ServerValidateEventArgs) 'checks if login is already existing getConnection("hosts","login",CStr(Args.Value)) If myDataSet.Tables("hosts").Rows.Count > 0 Then Args.IsValid = False val_login.Text = "This username is already taken, please choose another one!" Else Args.IsValid = True End If End Sub das funktioniert bestens. ich will aber auch einen requiredfieldvalidator haben. wenn ich den auch noch einbaue, bekomme ich unsch�n angeordnete ErrorMessages, da sich die beiden meldungen in der Tabellenzelle konkurieren. ergo m�chte ich in der oben gezeigten Sub auch noch gerade �berpr�fen, ob �berhaupt etwas eingegeben wurde. das schaff ich aber nicht. wird die sub �berhaupt aufgerufen, wenn nichts eingegeben wird? ich glaube nein! wenn nein, kann ich das irgendwie �ndern? vielen dank im voraus!!! markus _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
