c# - Page.IsValid 总是返回 false

标签 c# asp.net

我在按钮上设置了原因验证 true。我正在检查 C# 代码中的 Page.IsValid。但是它总是返回错误值?

最佳答案

这是帮助我调试问题的代码片段:

foreach (BaseValidator validator in Page.Validators)
{
    if (validator.Enabled && !validator.IsValid)
    {
        // Put a breakpoint here
        string clientID = validator.ClientID;
    }
}

关于c# - Page.IsValid 总是返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3500656/

相关文章:

c# - 使用 Application.Current.Dispatcher 进行单元测试

c# - 无法将 CalendarDatePicker 绑定(bind)到 Xaml UWP 中的模型

c# - 如何在 C# .NET 4.0 应用程序中嵌入 Kestrel WebServer

c# - 在 MSMQ 集成绑定(bind)中处理 NormalizePoisonException

asp.net - 为什么 ASP.NET 更改表单操作参数?

Jquery/.Net在Ajax调用的数据中传递服务器变量

javascript - jQuery 禁用数字类型的文本框输入

javascript - 随机包含 8 个字母数字字符

c# - Runat 服务器变量给出 NULL 引用错误

c# - WPF DragDrop : Window. ShowModal() 挂起 Windows 资源管理器