TemplateField.ExtractValuesFromCell 方法

定义

从当前表单元格提取由一个或多个双向绑定语句 (DataBind) 指定的数据控件字段的值,并将这些值添加到指定的 IOrderedDictionary 集合。

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)

参数

cell
DataControlFieldCell

一个 DataControlFieldCell,包含 TemplateField 的文本或控件。

includeReadOnly
Boolean

如果要指示只读字段的值包括在 dictionary 集合中,则为 true;否则为 false

注解

该方法 ExtractValuesFromCell 由派生自 DataControlField的类型实现,例如 TemplateField。 调用此方法以提取模板中双向数据绑定字段的值,以填充要传递到数据源的更新、插入或删除操作的字典。 字段/值对存储在传递给方法的字典集合中。 该方法 ExtractValuesFromCellExtractRowValues 数据控件的方法(如 DetailsViewGridView)调用。

适用于

另请参阅