Autor Beitrag
mannyk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83
Erhaltene Danke: 1



BeitragVerfasst: Sa 28.08.10 09:47 
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.

ausblenden 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