Sdílet prostřednictvím


ButtonField.Initialize(Boolean, Control) Metoda

Definice

Inicializuje aktuální ButtonField objekt.

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

Parametry

sortingEnabled
Boolean

truepovolení řazení; v opačném případě . false

control
Control

Ovládací prvek dat, který vlastní ButtonField.

Návraty

Boolean

false, který označuje, že ovládací prvek není potřeba znovu připojit k datům.

Poznámky

Metoda Initialize je volána ovládacím prvek dat, se kterým ButtonField je objekt přidružený k provedení základní inicializace objektů pro instance pole, před přidáním pole do kolekce řádků. Ovládací prvky dat, jako DetailsView je například a GridView, volají metodu Initialize v jejich CreateChildControls metodách před jinými metodami, například CreateRow, jsou volána k vytvoření konkrétních řádků s daty.

Initialize Volání metody při psaní vlastního ovládacího prvku vázaného na data, který používá TableCell objekty k provedení základní inicializace objektuButtonField. Implementujte tuto metodu, pokud váš ButtonField-odvozený typ vyžaduje jakoukoli inicializaci objektu před naplněním TableCell objektů dat nebo ovládacích prvků v InitializeCell metodě.

Poznámky pro dědice

Tuto metodu Initialize(Boolean, Control) byste měli přepsat a vrátit true, pokud pole vyžaduje, aby datové vazby byly provedeny v postbacku, aby pole fungovalo správně.

Platí pro

Viz také