TextBox innerhalb GridView validation

Dies ist mein code:

<asp:TemplateField HeaderText="Email">
    <ItemTemplate> 
        <asp:TextBox ID="txtEmail" runat="server" Text='<%# Eval("Email") %>' Width="88px" CausesValidation="True" />
        <asp:RegularExpressionValidator runat="server" ErrorMessage="Enter a valid email id!" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ControlToValidate="txtEmail" />
        <asp:RequiredFieldValidator runat="server" ErrorMessage="*" ControlToValidate="txtEmail" />
    </ItemTemplate>
</asp:TemplateField>

wenn ich auf weiter, button-Pflichtfeld-Validierung ist nicht die Ursache Validierung und Ihr nicht zeigen keine Fehler und die Seite wird wieder die Regie auf der nächsten Seite.

Bitte helfen Sie mir.

  • Ich habe text-box in gridview und ich will zu validieren E-Mail-id, wenn txtEmail leer ist dann zeigt es Fehler andere Seite umleiten auf der nächsten Seite..
  • Nicht falsch text verursachen RegEx-validator zu validieren?
  • Sie haben einen Tippfehler im code: "ControlToValidate="txtEmail />". (Ohne abschließendes Anführungszeichen nach id)
  • Zeigen Sie Ihre Schaltfläche markup-code
  • poste vollständigen code. aspx und die code-behind. wir trotzig Ihnen helfen, mehr...
InformationsquelleAutor Rocky | 2011-04-25
Schreibe einen Kommentar