C# Class System.Web.UI.WebControls.FormView

Inheritance: System.Web.UI.WebControls.CompositeDataBoundControl, IDataItemContainer, INamingContainer, IPostBackEventHandler, IPostBackContainer
Show file Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
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

Public Methods

Method Description
ChangeMode ( FormViewMode newMode ) : void
DataBind ( ) : void
DeleteItem ( ) : void
InsertItem ( bool causesValidation ) : void
IsBindableType ( Type type ) : bool
UpdateItem ( bool causesValidation ) : void

Protected Methods

Method Description
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

Private Methods

Method Description
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

Method Details

ChangeMode() public method

public ChangeMode ( FormViewMode newMode ) : void
newMode FormViewMode
return void

CreateChildControls() protected method

protected CreateChildControls ( IEnumerable data, bool dataBinding ) : int
data IEnumerable
dataBinding bool
return int

CreateControlStyle() protected method

protected CreateControlStyle ( ) : System.Web.UI.WebControls.Style
return System.Web.UI.WebControls.Style

CreateDataSourceSelectArguments() protected method

protected CreateDataSourceSelectArguments ( ) : System.Web.UI.DataSourceSelectArguments
return System.Web.UI.DataSourceSelectArguments

CreateRow() protected method

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

CreateTable() protected method

protected CreateTable ( ) : System.Web.UI.WebControls.Table
return System.Web.UI.WebControls.Table

DataBind() public final method

public final DataBind ( ) : void
return void

DeleteItem() public method

public DeleteItem ( ) : void
return void

EnsureDataBound() protected method

protected EnsureDataBound ( ) : void
return void

ExtractRowValues() protected method

protected ExtractRowValues ( IOrderedDictionary fieldValues, bool includeKeys ) : void
fieldValues IOrderedDictionary
includeKeys bool
return void

InitializePager() protected method

protected InitializePager ( FormViewRow row, PagedDataSource dataSource ) : void
row FormViewRow
dataSource PagedDataSource
return void

InitializeRow() protected method

protected InitializeRow ( FormViewRow row ) : void
row FormViewRow
return void

InsertItem() public method

public InsertItem ( bool causesValidation ) : void
causesValidation bool
return void

IsBindableType() public method

public IsBindableType ( Type type ) : bool
type Type
return bool

LoadControlState() protected method

protected LoadControlState ( object ob ) : void
ob object
return void

LoadViewState() protected method

protected LoadViewState ( object savedState ) : void
savedState object
return void

OnBubbleEvent() protected method

protected OnBubbleEvent ( object source, EventArgs e ) : bool
source object
e EventArgs
return bool

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e EventArgs
return void

OnItemCommand() protected method

protected OnItemCommand ( FormViewCommandEventArgs e ) : void
e FormViewCommandEventArgs
return void

OnItemCreated() protected method

protected OnItemCreated ( EventArgs e ) : void
e EventArgs
return void

OnItemDeleted() protected method

protected OnItemDeleted ( FormViewDeletedEventArgs e ) : void
e FormViewDeletedEventArgs
return void

OnItemDeleting() protected method

protected OnItemDeleting ( FormViewDeleteEventArgs e ) : void
e FormViewDeleteEventArgs
return void

OnItemInserted() protected method

protected OnItemInserted ( FormViewInsertedEventArgs e ) : void
e FormViewInsertedEventArgs
return void

OnItemInserting() protected method

protected OnItemInserting ( FormViewInsertEventArgs e ) : void
e FormViewInsertEventArgs
return void

OnItemUpdated() protected method

protected OnItemUpdated ( FormViewUpdatedEventArgs e ) : void
e FormViewUpdatedEventArgs
return void

OnItemUpdating() protected method

protected OnItemUpdating ( FormViewUpdateEventArgs e ) : void
e FormViewUpdateEventArgs
return void

OnModeChanged() protected method

protected OnModeChanged ( EventArgs e ) : void
e EventArgs
return void

OnModeChanging() protected method

protected OnModeChanging ( FormViewModeEventArgs e ) : void
e FormViewModeEventArgs
return void

OnPageIndexChanged() protected method

protected OnPageIndexChanged ( EventArgs e ) : void
e EventArgs
return void

OnPageIndexChanging() protected method

protected OnPageIndexChanging ( FormViewPageEventArgs e ) : void
e FormViewPageEventArgs
return void

PerformDataBinding() protected method

protected PerformDataBinding ( IEnumerable data ) : void
data IEnumerable
return void

PrepareControlHierarchy() protected method

protected PrepareControlHierarchy ( ) : void
return void

RaisePostBackEvent() protected method

protected RaisePostBackEvent ( string eventArgument ) : void
eventArgument string
return void

Render() protected method

protected Render ( HtmlTextWriter writer ) : void
writer HtmlTextWriter
return void

SaveControlState() protected method

protected SaveControlState ( ) : object
return object

SaveViewState() protected method

protected SaveViewState ( ) : object
return object

TrackViewState() protected method

protected TrackViewState ( ) : void
return void

UpdateItem() public method

public UpdateItem ( bool causesValidation ) : void
causesValidation bool
return void