【发布时间】:2011-06-08 02:14:42
【问题描述】:
我需要在用户控制级别禁用验证。我知道我们可以用属性来做到这一点。有没有办法在代码中一次禁用所有功能?也许通过循环或键? (我不需要在页面级别禁用所有验证,只需在用户控制级别)
【问题讨论】:
-
为什么要这样做?您想在 Javascript 中禁用吗?
标签: c# asp.net oop validation user-controls
我需要在用户控制级别禁用验证。我知道我们可以用属性来做到这一点。有没有办法在代码中一次禁用所有功能?也许通过循环或键? (我不需要在页面级别禁用所有验证,只需在用户控制级别)
【问题讨论】:
标签: c# asp.net oop validation user-controls
也许使用Validation Groups 会给您所需的灵活性?
【讨论】:
您可以编写一个循环来禁用所有验证器控件。
foreach(BaseValidator bv in this.Controls)
{
bv.Enabled = false;
}
但是,如果满足您的要求,首选方法是使用 Validation Group。
【讨论】: