TemplateField.ExtractValuesFromCell Metoda

Definice

Extrahuje hodnotu polí ovládacího prvku dat, jak je určeno jedním nebo více obousměrnými příkazy vazby (DataBind) z aktuální buňky tabulky a přidá hodnoty do zadané IOrderedDictionary kolekce.

public:
 override void ExtractValuesFromCell(System::Collections::Specialized::IOrderedDictionary ^ dictionary, System::Web::UI::WebControls::DataControlFieldCell ^ cell, System::Web::UI::WebControls::DataControlRowState rowState, bool includeReadOnly);
public override void ExtractValuesFromCell (System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly);
override this.ExtractValuesFromCell : System.Collections.Specialized.IOrderedDictionary * System.Web.UI.WebControls.DataControlFieldCell * System.Web.UI.WebControls.DataControlRowState * bool -> unit
Public Overrides Sub ExtractValuesFromCell (dictionary As IOrderedDictionary, cell As DataControlFieldCell, rowState As DataControlRowState, includeReadOnly As Boolean)

Parametry

cell
DataControlFieldCell

A DataControlFieldCell , který obsahuje text nebo ovládací prvky ovládacího TemplateFieldprvku .

rowState
DataControlRowState

Jedna z DataControlRowState hodnot.

includeReadOnly
Boolean

true označující, že hodnoty polí jen pro čtení jsou zahrnuty v dictionary kolekci; v opačném případě false.

Poznámky

Metoda ExtractValuesFromCell je implementována typy odvozenými z DataControlField, například TemplateField. Tato metoda se volá k extrahování hodnot dvoucestných polí v šabloně pro naplnění slovníků, které se mají předat zdroji dat pro operaci aktualizace, vložení nebo odstranění. Dvojice polí a hodnot je uložena v kolekci slovníku, která je předána metodě. Metoda ExtractValuesFromCell je volána metodou ExtractRowValues ovládacích prvků dat, jako je a DetailsView GridView.

Platí pro

Viz také