【问题标题】:asp.net Regular Expression Validator with Required Field Validator带有必填字段验证器的 asp.net 正则表达式验证器
【发布时间】:2012-10-29 06:47:14
【问题描述】:

我的问题是我想在同一个地方得到错误。

<td>
   <asp:TextBox> ...</asp:TextBox>
   <br />
      <asp:RegularExpressionValidator 
          ErrorMessage=""please enter 9 digis only" ...>
      </asp:RegularExpressionValidator>
      <asp:RequiredFieldValidator 
          ErrorMessage="this can't be blank" ...>
      </asp:RequiredFieldValidator>
</td>

我附上了一张带有输出、外观和红色消息的图像,这是验证器。 我希望错误消息在同一个地方,因为只能出现一个错误。 感谢帮助者(以及尝试的人)。

【问题讨论】:

    标签: asp.net validation


    【解决方案1】:

    Display=Dynamic 属性添加到两个验证器。

    Further Reference

    【讨论】:

      【解决方案2】:

      将验证器的显示属性设置为“动态”。

      【讨论】:

        【解决方案3】:

        使用 Display="Dynamic",试试这个:

        <td>
            <asp:TextBox> ...</asp:TextBox>
            <br />
            <asp:RegularExpressionValidator 
                ErrorMessage="Please enter 9 digits only" Display="Dynamic" ...>
            </asp:RegularExpressionValidator>
            <asp:RequiredFieldValidator 
                ErrorMessage="this can't be blank" Display="Dynamic" ...>
            </asp:RequiredFieldValidator>
        </td>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多