TextBox.CausesValidation 属性

定义

获取或设置一个值,该值指示当 TextBox 控件设置为在回发发生时进行验证,是否执行验证。

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

TextBox 控件设置为在回发发生时进行验证,如果执行验证,则为 true;否则为 false。 默认值是 false

属性

注解

CausesValidation使用属性确定在设置控件时是否对客户端和服务器TextBox执行验证,以验证何时发生回发。 页面验证确定与页面上的验证控件关联的输入控件是否都通过验证控件指定的验证规则。

默认情况下,控件 TextBox 在失去焦点时不会导致页面验证。 若要设置 TextBox 控件以验证何时发生回发,请将 CausesValidation 属性设置为 trueAutoPostBack 属性设置为 true

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

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

适用于

另请参阅