DataControlField.Initialize(Boolean, Control) Methode

Definition

Führt die grundlegende Instanzinitialisierung für ein Datensteuerelementfeld aus.

public:
 virtual bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public virtual bool Initialize(bool sortingEnabled, System.Web.UI.Control control);
abstract member Initialize : bool * System.Web.UI.Control -> bool
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overridable Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean

Parameter

sortingEnabled
Boolean

Ein Wert, der angibt, ob das Steuerelement die Sortierung von Datenspalten unterstützt.

control
Control

Das Datensteuerelement, das die DataControlField.

Gibt zurück

Gibt immer false zurück.

Hinweise

Das Steuerelement, dem das DataControlField Objekt zugeordnet ist, ruft die Initialize Methode auf, um das Feld zu initialisieren, bevor es einer Zeilenauflistung hinzugefügt wird. Datensteuerelemente wie DetailsView z. B. und GridView aufrufen die Initialize Methode in ihren CreateChildControls Methoden, bevor andere Methoden aufgerufen werden, z CreateRow . B. zum Erstellen bestimmter Zeilen mit Daten.

Rufen Sie diese Methode auf, wenn Sie ein benutzerdefiniertes datengebundenes Steuerelement schreiben, das DataControlFieldCell Objekte verwendet, um eine grundlegende Initialisierung für alle DataControlField Objekte auszuführen. Implementieren Sie diese Methode, wenn für den abgeleiteten Typ eine Objektinitialisierung erforderlich ist, bevor Objekte mit Daten oder Steuerelementen DataControlFieldCell in der InitializeCell Methode aufgefüllt werden.

Gilt für: