Aracılığıyla paylaş


TemplateField.ExtractValuesFromCell Yöntem

Tanım

Geçerli tablo hücresinden bir veya daha fazla iki yönlü bağlama deyimi (DataBind) tarafından belirtilen veri denetimi alanlarının değerini ayıklar ve değerleri belirtilen IOrderedDictionary koleksiyona ekler.

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)

Parametreler

cell
DataControlFieldCell

DataControlFieldCell metnini veya denetimlerini içeren birTemplateField.

rowState
DataControlRowState

Değerlerden DataControlRowState biri.

includeReadOnly
Boolean

true salt okunur alanların değerlerinin koleksiyona dictionary dahil olduğunu belirtmek için; aksi takdirde , false.

Açıklamalar

ExtractValuesFromCell yöntemi, gibi TemplateFieldtüründen türetilen türlere DataControlFieldgöre uygulanır. Bu yöntem, bir güncelleştirme, ekleme veya silme işlemi için veri kaynağına geçirilecek sözlükleri doldurmak üzere şablondaki iki yönlü veriye bağlı alanların değerlerini ayıklamak için çağrılır. Alan/değer çifti, yöntemine geçirilen sözlük koleksiyonunda depolanır. ExtractValuesFromCell yöntemi ve GridViewgibi DetailsView veri denetimlerinin yöntemi tarafından ExtractRowValues çağrılır.

Şunlara uygulanır

Ayrıca bkz.