Freigeben über


TextBox.CausesValidation Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob eine Validierung durchgeführt wird, wenn das TextBox-Steuerelement so eingestellt ist, dass im Falle eines Postbacks eine Validierung erfolgt, oder legt diesen Wert fest.

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

Eigenschaftswert

true, wenn eine Validierung durchgeführt wird, wenn das TextBox-Steuerelement so eingestellt ist, dass im Falle eines Postbacks eine Validierung erfolgt, andernfalls false. Der Standardwert ist false.

Attribute

Hinweise

Verwenden Sie die CausesValidation -Eigenschaft, um zu bestimmen, ob die Überprüfung sowohl auf dem Client als auch auf dem Server ausgeführt wird, wenn ein TextBox Steuerelement so festgelegt ist, dass überprüft wird, wann ein Postback auftritt. Die Seitenvalidierung bestimmt, ob die Eingabesteuerelemente, die einem Validierungssteuerelement auf der Seite zugeordnet sind, alle die vom Validierungssteuerelement angegebenen Validierungsregeln erfüllen.

Standardmäßig bewirkt ein TextBox Steuerelement keine Seitenüberprüfung, wenn das Steuerelement den Fokus verliert. Um festzulegen, dass das TextBox Steuerelement überprüft, wann ein Postback auftritt, legen Sie die CausesValidation -Eigenschaft auf true und die AutoPostBack -Eigenschaft auf truefest.

Wenn der Wert der CausesValidation -Eigenschaft auf truefestgelegt ist, können Sie auch die ValidationGroup -Eigenschaft verwenden, um den Namen der Validierungsgruppe anzugeben, für die das Steuerelement eine TextBox Überprüfung verursacht.

Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden. Weitere Informationen finden Sie unter ThemeableAttribute und ASP.NET-Designs und Skins.

Gilt für:

Weitere Informationen