【问题标题】:Need Validation for length of name field需要验证名称字段的长度
【发布时间】:2014-02-10 16:22:03
【问题描述】:

我正在创建我的第一个 ASP.Net Webforms 应用程序。我需要创建一个表单,其名称字段长度需要为 3 到 50 个字符。 RangeValidation 似乎不够,因为它只测试数值。

这是目前的样子:

<li>
    <asp:Label runat="server" AssociatedControlID="UserName">User name</asp:Label>
    <asp:TextBox runat="server" ID="UserName" />
    <asp:RequiredFieldValidator runat="server" ControlToValidate="UserName"
        CssClass="field-validation-error" ErrorMessage="The user name field is required." />
</li>

【问题讨论】:

    标签: asp.net validation webforms


    【解决方案1】:

    使用RegularExpressionValidator 代替此正则表达式.{3,50}。下面解释了 Regex 的工作原理:

    .{3,50}
    

    Debuggex Demo

    【讨论】:

      猜你喜欢
      • 2018-05-29
      • 2015-01-06
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 1970-01-01
      相关资源
      最近更新 更多