다음을 통해 공유


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)

매개 변수

dictionary
IOrderedDictionary

IOrderedDictionary입니다.

cell
DataControlFieldCell

DataControlFieldCell의 텍스트나 컨트롤이 들어 있는 TemplateField입니다.

rowState
DataControlRowState

DataControlRowState 값 중 하나입니다.

includeReadOnly
Boolean

읽기 전용 필드의 값이 dictionary 컬렉션에 포함됨을 나타내려면 true이고, 그렇지 않으면 false입니다.

설명

합니다 ExtractValuesFromCell 메서드는 파생 형식에서 구현 됩니다 DataControlField와 같은 TemplateField합니다. 이 메서드는 업데이트, 삽입 또는 삭제 작업에 대 한 데이터 원본에 전달할 사전을 채우는 템플릿에서 양방향 데이터 바인딩 필드의 값을 추출 하 합니다. 필드/값 쌍을 메서드에 전달 되는 사전 컬렉션에 저장 됩니다. 합니다 ExtractValuesFromCell 메서드를 호출 합니다 ExtractRowValues 메서드의 데이터와 같은 컨트롤 DetailsViewGridView합니다.

적용 대상

추가 정보