Udostępnij za pośrednictwem


TemplateField.ExtractValuesFromCell Metoda

Definicja

Wyodrębnia wartość pól kontroli danych określonych przez co najmniej jedną instrukcję powiązania dwukierunkowego (DataBind) z bieżącej komórki tabeli i dodaje wartości do określonej IOrderedDictionary kolekcji.

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

Element DataControlFieldCell zawierający tekst lub kontrolki elementu TemplateField.

rowState
DataControlRowState

Jedna z DataControlRowState wartości.

includeReadOnly
Boolean

true aby wskazać, że wartości pól tylko do odczytu znajdują się w dictionary kolekcji; w przeciwnym razie false.

Uwagi

Metoda ExtractValuesFromCell jest implementowana przez typy pochodzące z DataControlFieldklasy , takie jak TemplateField. Ta metoda jest wywoływana w celu wyodrębnienia wartości dwukierunkowych pól powiązanych z danymi w szablonie w celu wypełnienia słowników, które mają zostać przekazane do źródła danych na potrzeby operacji aktualizacji, wstawiania lub usuwania. Para pól/wartości jest przechowywana w kolekcji słowników, która jest przekazywana do metody. Metoda jest wywoływana ExtractValuesFromCell przez metodę ExtractRowValues kontrolek danych, takich jak DetailsView i GridView.

Dotyczy

Zobacz też