BaseDataBoundControl.EnsureDataBound Methode

Definition

Ruft die DataBind()-Methode auf, wenn die DataSourceID-Eigenschaft festgelegt und das datengebundene Steuerelement so markiert ist, dass es eine Bindung erfordert.Calls the DataBind() method if the DataSourceID property is set and the data-bound control is marked to require binding.

protected:
 virtual void EnsureDataBound();
protected virtual void EnsureDataBound ();
abstract member EnsureDataBound : unit -> unit
override this.EnsureDataBound : unit -> unit
Protected Overridable Sub EnsureDataBound ()

Hinweise

Die EnsureDataBound -Methode wird während der OnPreRender -Methode aufgerufen, um DataBind die-Methode aufzurufen, wenn das Daten gebundene Steuerelement noch nicht gebunden ist.The EnsureDataBound method is called during the OnPreRender method, to call the DataBind method if the data-bound control is not yet bound.

Dabei handelt es sich um das gleiche Verhaltens BaseDataList Muster, das der (von DataGrid dem Klassen wie abgeleitet Repeater werden) und den-Klassen folgen.This is the same behavior pattern that the BaseDataList (from which classes such as DataGrid are derived) and Repeater classes follow. Die EnsureDataBound -Methode kann auch während Aufrufen von CreateChildControls -und LoadPostData -Methoden aufgerufen werden.The EnsureDataBound method might also be called during calls to CreateChildControls and LoadPostData methods.

Gilt für:

Siehe auch