Entwickler-Ecke

ASP.NET und Web - Probleme mit linebreaks in validation summary


mannyk - Sa 28.08.10 09:47
Titel: Probleme mit linebreaks in validation summary
Hallo,
ich möchte über einem Formular mit Validators gewisse Fehlermeldungen darstellen wenn etwas falsch eingegeben wurde.

Allerdings schaffe ich es nicht, die Meldungen untereinander darzustellen. Weise ich jedem Validator als Text einen linebreak zu oder wende ich auf jeden Validator "display:block;" an, so wird auch für die unsichtbaren Validators eine Zeile generiert.

Ich hab echt keine Ahnung, was ich falsch mache.


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
    <asp:RequiredFieldValidator ID="ValidatorUsername" runat="server" Text="Please specify an username." 
    ControlToValidate="TextBoxUsername" CssClass="ValidatorItem" Display="Static"></asp:RequiredFieldValidator>
    <asp:CustomValidator ID="ValidatorUsernamenTaken" runat="server" Text="The entered username is already taken."
        ControlToValidate="TextBoxUsername" OnServerValidate="ValidatorUsernameTaken_ServerValidate" CssClass="ValidatorItem"></asp:CustomValidator>
    <asp:CompareValidator ID="ValidatorComparePasswords" runat="server" Text="Both passwords have to be equal."
        ControlToCompare="TextBoxPassword2" ControlToValidate="TextBoxPassword1" CssClass="ValidatorItem"></asp:CompareValidator>
    <asp:RequiredFieldValidator ID="ValidatorPassword" runat="server" Text="Please specify a password."
        ControlToValidate="TextBoxPassword1" CssClass="ValidatorItem"></asp:RequiredFieldValidator>



Danke und lg,
mannyk