C# 클래스 System.Web.UI.WebControls.FormView

상속: System.Web.UI.WebControls.CompositeDataBoundControl, IDataItemContainer, INamingContainer, IPostBackEventHandler, IPostBackContainer
파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CancelEdit void
DeleteCallback bool
EndRowEdit void
FillRowDataKey void
GetRowState DataControlRowState
GetRowValues IOrderedDictionary
IPostBackContainer PostBackOptions
IPostBackEventHandler void
InsertCallback bool
InsertItem void
ProcessChangeMode void
ProcessCommand void
ProcessEvent void
RequireBinding void
ShowPage void
UpdateCallback bool
UpdateItem void

공개 메소드들

메소드 설명
ChangeMode ( FormViewMode newMode ) : void
DataBind ( ) : void
DeleteItem ( ) : void
InsertItem ( bool causesValidation ) : void
IsBindableType ( Type type ) : bool
UpdateItem ( bool causesValidation ) : void

보호된 메소드들

메소드 설명
CreateChildControls ( IEnumerable data, bool dataBinding ) : int
CreateControlStyle ( ) : System.Web.UI.WebControls.Style
CreateDataSourceSelectArguments ( ) : System.Web.UI.DataSourceSelectArguments
CreateRow ( int rowIndex, DataControlRowType rowType, DataControlRowState rowState ) : System.Web.UI.WebControls.FormViewRow
CreateTable ( ) : System.Web.UI.WebControls.Table
EnsureDataBound ( ) : void
ExtractRowValues ( IOrderedDictionary fieldValues, bool includeKeys ) : void
InitializePager ( FormViewRow row, PagedDataSource dataSource ) : void
InitializeRow ( FormViewRow row ) : void
LoadControlState ( object ob ) : void
LoadViewState ( object savedState ) : void
OnBubbleEvent ( object source, EventArgs e ) : bool
OnInit ( EventArgs e ) : void
OnItemCommand ( FormViewCommandEventArgs e ) : void
OnItemCreated ( EventArgs e ) : void
OnItemDeleted ( FormViewDeletedEventArgs e ) : void
OnItemDeleting ( FormViewDeleteEventArgs e ) : void
OnItemInserted ( FormViewInsertedEventArgs e ) : void
OnItemInserting ( FormViewInsertEventArgs e ) : void
OnItemUpdated ( FormViewUpdatedEventArgs e ) : void
OnItemUpdating ( FormViewUpdateEventArgs e ) : void
OnModeChanged ( EventArgs e ) : void
OnModeChanging ( FormViewModeEventArgs e ) : void
OnPageIndexChanged ( EventArgs e ) : void
OnPageIndexChanging ( FormViewPageEventArgs e ) : void
PerformDataBinding ( IEnumerable data ) : void
PrepareControlHierarchy ( ) : void
RaisePostBackEvent ( string eventArgument ) : void
Render ( HtmlTextWriter writer ) : void
SaveControlState ( ) : object
SaveViewState ( ) : object
TrackViewState ( ) : void

비공개 메소드들

메소드 설명
CancelEdit ( ) : void
DeleteCallback ( int recordsAffected, Exception exception ) : bool
EndRowEdit ( bool switchToDefaultMode, bool cancelingEdit ) : void
FillRowDataKey ( object dataItem ) : void
GetRowState ( ) : DataControlRowState
GetRowValues ( bool includePrimaryKey ) : IOrderedDictionary
IPostBackContainer ( IButtonControl control ) : PostBackOptions
IPostBackEventHandler ( string eventArgument ) : void
InsertCallback ( int recordsAffected, Exception exception ) : bool
InsertItem ( string param, bool causesValidation ) : void
ProcessChangeMode ( FormViewMode newMode, bool cancelingEdit ) : void
ProcessCommand ( FormViewCommandEventArgs args, bool causesValidation ) : void
ProcessEvent ( string eventName, string param, bool causesValidation ) : void
RequireBinding ( ) : void
ShowPage ( int index ) : void
UpdateCallback ( int recordsAffected, Exception exception ) : bool
UpdateItem ( string param, bool causesValidation ) : void

메소드 상세

ChangeMode() 공개 메소드

public ChangeMode ( FormViewMode newMode ) : void
newMode FormViewMode
리턴 void

CreateChildControls() 보호된 메소드

protected CreateChildControls ( IEnumerable data, bool dataBinding ) : int
data IEnumerable
dataBinding bool
리턴 int

CreateControlStyle() 보호된 메소드

protected CreateControlStyle ( ) : System.Web.UI.WebControls.Style
리턴 System.Web.UI.WebControls.Style

CreateDataSourceSelectArguments() 보호된 메소드

protected CreateDataSourceSelectArguments ( ) : System.Web.UI.DataSourceSelectArguments
리턴 System.Web.UI.DataSourceSelectArguments

CreateRow() 보호된 메소드

protected CreateRow ( int rowIndex, DataControlRowType rowType, DataControlRowState rowState ) : System.Web.UI.WebControls.FormViewRow
rowIndex int
rowType DataControlRowType
rowState DataControlRowState
리턴 System.Web.UI.WebControls.FormViewRow

CreateTable() 보호된 메소드

protected CreateTable ( ) : System.Web.UI.WebControls.Table
리턴 System.Web.UI.WebControls.Table

DataBind() 공개 최종 메소드

public final DataBind ( ) : void
리턴 void

DeleteItem() 공개 메소드

public DeleteItem ( ) : void
리턴 void

EnsureDataBound() 보호된 메소드

protected EnsureDataBound ( ) : void
리턴 void

ExtractRowValues() 보호된 메소드

protected ExtractRowValues ( IOrderedDictionary fieldValues, bool includeKeys ) : void
fieldValues IOrderedDictionary
includeKeys bool
리턴 void

InitializePager() 보호된 메소드

protected InitializePager ( FormViewRow row, PagedDataSource dataSource ) : void
row FormViewRow
dataSource PagedDataSource
리턴 void

InitializeRow() 보호된 메소드

protected InitializeRow ( FormViewRow row ) : void
row FormViewRow
리턴 void

InsertItem() 공개 메소드

public InsertItem ( bool causesValidation ) : void
causesValidation bool
리턴 void

IsBindableType() 공개 메소드

public IsBindableType ( Type type ) : bool
type Type
리턴 bool

LoadControlState() 보호된 메소드

protected LoadControlState ( object ob ) : void
ob object
리턴 void

LoadViewState() 보호된 메소드

protected LoadViewState ( object savedState ) : void
savedState object
리턴 void

OnBubbleEvent() 보호된 메소드

protected OnBubbleEvent ( object source, EventArgs e ) : bool
source object
e EventArgs
리턴 bool

OnInit() 보호된 메소드

protected OnInit ( EventArgs e ) : void
e EventArgs
리턴 void

OnItemCommand() 보호된 메소드

protected OnItemCommand ( FormViewCommandEventArgs e ) : void
e FormViewCommandEventArgs
리턴 void

OnItemCreated() 보호된 메소드

protected OnItemCreated ( EventArgs e ) : void
e EventArgs
리턴 void

OnItemDeleted() 보호된 메소드

protected OnItemDeleted ( FormViewDeletedEventArgs e ) : void
e FormViewDeletedEventArgs
리턴 void

OnItemDeleting() 보호된 메소드

protected OnItemDeleting ( FormViewDeleteEventArgs e ) : void
e FormViewDeleteEventArgs
리턴 void

OnItemInserted() 보호된 메소드

protected OnItemInserted ( FormViewInsertedEventArgs e ) : void
e FormViewInsertedEventArgs
리턴 void

OnItemInserting() 보호된 메소드

protected OnItemInserting ( FormViewInsertEventArgs e ) : void
e FormViewInsertEventArgs
리턴 void

OnItemUpdated() 보호된 메소드

protected OnItemUpdated ( FormViewUpdatedEventArgs e ) : void
e FormViewUpdatedEventArgs
리턴 void

OnItemUpdating() 보호된 메소드

protected OnItemUpdating ( FormViewUpdateEventArgs e ) : void
e FormViewUpdateEventArgs
리턴 void

OnModeChanged() 보호된 메소드

protected OnModeChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnModeChanging() 보호된 메소드

protected OnModeChanging ( FormViewModeEventArgs e ) : void
e FormViewModeEventArgs
리턴 void

OnPageIndexChanged() 보호된 메소드

protected OnPageIndexChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnPageIndexChanging() 보호된 메소드

protected OnPageIndexChanging ( FormViewPageEventArgs e ) : void
e FormViewPageEventArgs
리턴 void

PerformDataBinding() 보호된 메소드

protected PerformDataBinding ( IEnumerable data ) : void
data IEnumerable
리턴 void

PrepareControlHierarchy() 보호된 메소드

protected PrepareControlHierarchy ( ) : void
리턴 void

RaisePostBackEvent() 보호된 메소드

protected RaisePostBackEvent ( string eventArgument ) : void
eventArgument string
리턴 void

Render() 보호된 메소드

protected Render ( HtmlTextWriter writer ) : void
writer HtmlTextWriter
리턴 void

SaveControlState() 보호된 메소드

protected SaveControlState ( ) : object
리턴 object

SaveViewState() 보호된 메소드

protected SaveViewState ( ) : object
리턴 object

TrackViewState() 보호된 메소드

protected TrackViewState ( ) : void
리턴 void

UpdateItem() 공개 메소드

public UpdateItem ( bool causesValidation ) : void
causesValidation bool
리턴 void