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

Antwort per Email an