ASP.NET Usare i validator: RegularExpressionValidator

dic 3rd, 2009 | Filed under .NET, ASP.NET, Snippet

Link sponsorizzati

Questo validator, come si intuisce dal nome, serve per validare l’input attraverso un’espressione regolare.

    <form runat="server">
        <asp:textbox ID="TextBox1" runat="server"></asp:textbox>

        <asp:regularexpressionvalidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="Devi inserire un'email"
            Text="*" ControlToValidate="TextBox1" ValidationGroup="uno"
            ValidationExpression="^([0-9a-zA-Z]([-\.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$">
        </asp:regularexpressionvalidator>

        <asp:button ID="Button1" runat="server" Text="Button" CausesValidation="true" ValidationGroup="uno" />
        <asp:validationsummary ID="ValidationSummary1" runat="server" ValidationGroup="uno" />
    </form>

In questo caso ho inserito un’espressione regolare per validare un’email. L’espressione va messa nella proprietà ValidationExpression. Per il resto valgono le considerazione fatte per gli altri validator.

Link sponsorizzati

Link sponsorizzati

Condividi l'articolo

Post correlati:

Non sono ancora stati lasciati commenti.