【问题标题】:ASP.NET validatorsASP.NET 验证器
【发布时间】:2010-08-02 05:36:08
【问题描述】:

我正在使用 asp.net 验证器来验证简单的字段,例如空白文本框(例如登录页面)。 我的问题是当我提交空白字段时,验证器给出了正确的输出。 在第二步中,当我输入错误的用户名时,我给出的用户名错误消息的标签与验证器的空白验证消息一起显示。

意味着即使有空白字段,默认情况下可见=假的标签也会变为真。

我在if (Page.IsValid) { }写了所有的.cs代码

【问题讨论】:

    标签: c# asp.net validation


    【解决方案1】:

    您可以对空白字段使用RequiredFieldvalidator。您将 ControlToValidate 属性设置为您希望验证的控件的 ID

    <asp:RequiredFieldValidator runat="server"
        id="ReqFldVal1" ControlToValidate="TextBox1" />
    

    【讨论】:

    • 您也可以在代码中使用 Page.Validate() 方法来针对页面上的验证器验证页面...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-11
    相关资源
    最近更新 更多