C# Класс System.Web.UI.WebControls.FormView

Наследование: System.Web.UI.WebControls.CompositeDataBoundControl, IDataItemContainer, INamingContainer, IPostBackEventHandler, IPostBackContainer
Показать файл Открыть проект Примеры использования класса

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