【问题标题】:Required Field Validator, displaying on initial page load必填字段验证器,在初始页面加载时显示
【发布时间】:2009-03-20 15:49:27
【问题描述】:

我有一个简单的文本框,其中附有必填字段验证控件,然后显示在页面底部的验证摘要中。一切都很好,但验证似乎在页面的初始加载时触发,这显然引发了所需的验证并显示错误消息。

如何将此控件设置为仅在提交表单后验证?

【问题讨论】:

    标签: c# asp.net validation


    【解决方案1】:

    听起来你的页面加载中有这样的代码:

    if (!Page.IsValid) { }
    

    你真正想要的是这个:

    if (Page.IsPostBack && !Page.IsValid) { }
    

    【讨论】:

    • 很好,乔尔!这很可能是原因。
    • 我在页面加载中没有这个,但我有同样的问题
    • 我有一个问题,我点击 gridview 验证发生并显示错误我该如何停止它??
    猜你喜欢
    • 1970-01-01
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 2013-03-23
    相关资源
    最近更新 更多