Udostępnij za pośrednictwem


DataControlField.Initialize(Boolean, Control) Metoda

Definicja

Wykonuje inicjowanie podstawowego wystąpienia dla pola kontrolki danych.

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

Parametry

sortingEnabled
Boolean

Wartość wskazująca, czy kontrolka obsługuje sortowanie kolumn danych.

control
Control

Kontrolka danych, która jest właścicielem .DataControlField

Zwraca

Boolean

Zawsze zwraca wartość false.

Uwagi

Kontrolka skojarzona DataControlField z obiektem wywołuje metodę Initialize w celu zainicjowania pola przed dodaniu go do kolekcji wierszy. Kontrolki danych, takie jak DetailsView i GridView , wywołają metodę Initialize w swoich CreateChildControls metodach przed wywołaniem innych metod, takich jak CreateRow tworzenie określonych wierszy z danymi.

Wywołaj tę metodę podczas pisania niestandardowej kontrolki powiązanej z danymi, która używa DataControlFieldCell obiektów do wykonywania podstawowej inicjalizacji dla dowolnych DataControlField obiektów. Zaimplementuj tę metodę, jeśli typ pochodny wymaga inicjowania obiektu przed wypełnieniem DataControlFieldCell obiektów danymi lub kontrolkami w metodzie InitializeCell .

Dotyczy