ListControl.CausesValidation 属性

定义

获取或设置指示在单击从 ListControl 类派生的控件时是否执行验证的值。

public:
 virtual property bool CausesValidation { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool CausesValidation { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.CausesValidation : bool with get, set
Public Overridable Property CausesValidation As Boolean

属性值

Boolean

如果在单击 ListControl 控件后执行验证,则为 true;否则为 false。 默认值为 false

属性

注解

使用 CausesValidation 属性来确定在单击控件时 ListControl 是否执行验证。 页面验证确定与页面上的验证控件关联的输入控件是否都通过验证控件指定的验证规则。

默认情况下,单击派生自类的 ListControl 控件不会导致页面验证。 若要在单击从 ListControl 类派生的控件时执行页面验证,请将 CausesValidation 属性设置为 true

当属性的值 CausesValidation 设置为 true时,还可以使用该 ValidationGroup 属性指定控件为其引发验证的验证组 ListControl 的名称。

此属性的值存储在视图状态中。

无法通过主题或样式表主题设置此属性。 有关详细信息,请参阅ThemeableAttributeASP.NET 主题和外观

适用于

另请参阅