EntityDataSourceView 类

定义

支持控件 EntityDataSource ,并为数据绑定控件提供一个接口,用于对实体数据执行查询和其他操作。

public ref class EntityDataSourceView sealed : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public ref class EntityDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public sealed class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
public class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type EntityDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public NotInheritable Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
Public Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
继承
EntityDataSourceView
实现

构造函数

名称 说明
EntityDataSourceView(EntityDataSource, String)

初始化类的新实例 EntityDataSourceView ,将指定的 EntityDataSource 控件设置为当前视图的所有者。

属性

名称 说明
CanDelete

获取一个值,该值指示与当前EntityDataSourceView控件关联的对象是否EntityDataSource支持删除操作。

CanInsert

获取一个值,该值指示与当前EntityDataSourceView控件关联的对象是否EntityDataSource支持插入操作。

CanPage

获取一个值,该值指示与当前EntityDataSourceView控件关联的对象是否EntityDataSource支持对检索的数据进行分页。

CanRetrieveTotalRowCount

获取一个值,该值指示与当前EntityDataSourceView控件关联的对象是否EntityDataSource支持检索数据行的总数,以及检索数据。

CanSort

获取一个值,该值指示与当前EntityDataSourceView控件关联的对象是否EntityDataSource支持已检索数据的排序视图。

CanUpdate

获取一个值,该值指示与当前EntityDataSourceView控件关联的对象是否EntityDataSource支持更新操作。

Events

获取数据源视图的事件处理程序委托的列表。

(继承自 DataSourceView)
Name

获取数据源视图的名称。

(继承自 DataSourceView)

方法

名称 说明
CanExecute(String)

确定是否可以执行指定的命令。

(继承自 DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

对对象表示的数据 DataSourceView 列表执行异步删除操作。

(继承自 DataSourceView)
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

执行指定的命令。

(继承自 DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary)

执行指定的命令。

(继承自 DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

执行删除操作。

ExecuteDelete(IDictionary, IDictionary)

对对象表示的数据 DataSourceView 列表执行删除操作。

(继承自 DataSourceView)
ExecuteInsert(IDictionary)

执行插入操作。

ExecuteInsert(IDictionary)

对对象表示的数据 DataSourceView 列表执行插入操作。

(继承自 DataSourceView)
ExecuteSelect(DataSourceSelectArguments)

执行选择操作。

ExecuteSelect(DataSourceSelectArguments)

获取基础数据存储中的数据列表。

(继承自 DataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

执行更新操作。

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

对对象表示的数据 DataSourceView 列表执行更新操作。

(继承自 DataSourceView)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GetViewSchema()

返回一个表示 .EntityDataSourceView

Insert(IDictionary, DataSourceViewOperationCallback)

对对象表示的数据 DataSourceView 列表执行异步插入操作。

(继承自 DataSourceView)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
OnDataSourceViewChanged(EventArgs)

引发 DataSourceViewChanged 事件。

(继承自 DataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

RaiseUnsupportedCapabilitiesError(DataSourceView) 该方法调用,用于比较针对 ExecuteSelect(DataSourceSelectArguments) 视图支持的操作所请求的功能。

(继承自 DataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

从基础数据存储异步获取数据列表。

(继承自 DataSourceView)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

对对象表示的数据 DataSourceView 列表执行异步更新操作。

(继承自 DataSourceView)

活动

名称 说明
ContextCreated

创建EntityDataSourceView用于将数据绑定到控件的用法后ObjectContext发生。

ContextCreating

在创建EntityDataSourceView数据绑定中使用的时ObjectContext发生。

ContextDisposing

在释放之前 ObjectContext 发生。

DataSourceViewChanged

当数据源视图发生更改时发生。

(继承自 DataSourceView)
Deleted

在从数据源中删除对象后发生。

Deleting

在从数据源中删除对象之前发生。

Exception

在分部方法中验证失败或引发异常时发生。

Inserted

在数据源中创建新对象后发生。

Inserting

在将新对象保存到数据源之前发生。

QueryCreated

EntityDataSource 创建实体 SQL 查询后发生,该查询是在控件配置 EntityDataSource 期间指定的。

Selected

执行查询后发生。

Selecting

在构造和执行查询之前发生。

Updated

在对对象所做的更改保存到数据源后发生。

Updating

在将对象更改保存到数据源之前发生。

显式接口实现

名称 说明
IStateManager.IsTrackingViewState

获取一个值,该值指示对象是否 EntityDataSourceView 将更改保存到其视图状态。

IStateManager.LoadViewState(Object)

还原数据源视图以前保存的视图状态。

IStateManager.SaveViewState()

保存自页面发回服务器以来控件的视图状态 EntityDataSourceView 的更改。

IStateManager.TrackViewState()

跟踪视图状态更改。

适用于