TextBox.CausesValidation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示当 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
属性值
当 TextBox 控件设置为在回发发生时进行验证,如果执行验证,则为 true
;否则为 false
。 默认值是 false
。
- 属性
注解
CausesValidation使用 属性确定当控件设置为验证何时发生回发时TextBox,是否在客户端和服务器上执行验证。 页面验证确定与页面上的验证控件关联的输入控件是否都通过验证控件指定的验证规则。
默认情况下, TextBox 控件在失去焦点时不会导致页面验证。 若要设置 控件以 TextBox 验证何时发生回发,请将 属性设置为 CausesValidationtrue
,将 AutoPostBack 属性设置为 true
。
当 属性的值 CausesValidation 设置为 true
时,还可以使用 ValidationGroup 属性指定控件导致验证的验证组 TextBox 的名称。
无法通过主题或样式表主题设置此属性。 有关详细信息,请参阅 ThemeableAttribute 和 ASP.NET 主题和皮肤。