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

Boolean

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 festzustellen, ob die Überprüfung sowohl auf dem Client als auch auf dem Server ausgeführt wird, wenn ein Steuerelement festgelegt ist, um zu überprüfen, wann ein TextBox Postback auftritt. Die Seitenüberprüfung bestimmt, ob die Eingabesteuerelemente, die einem Überprüfungssteuerelement auf der Seite zugeordnet sind, alle durch das Überprüfungssteuerelement angegebenen Überprüfungsregeln übergeben.

Standardmäßig verursacht ein TextBox Steuerelement keine Seitenüberprüfung, wenn das Steuerelement den Fokus verliert. Um das Steuerelement festzulegen, um zu überprüfen, wann ein Postback auftritt, legen Sie die Eigenschaft auf true und die AutoPostBack CausesValidation Eigenschaft auf true.TextBox

Wenn der Wert der CausesValidation Eigenschaft auf true"" festgelegt ist, können Sie auch die ValidationGroup Eigenschaft verwenden, um den Namen der Überprüfungsgruppe anzugeben, für die das TextBox Steuerelement die Ü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

Siehe auch