DataControlField.Initialize(Boolean, Control) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 .