IDynamicDataSource 接口

定义

表示动态数据控件的数据源。

public interface class IDynamicDataSource : System::Web::UI::IDataSource
public interface IDynamicDataSource : System.Web.UI.IDataSource
type IDynamicDataSource = interface
    interface IDataSource
Public Interface IDynamicDataSource
Implements IDataSource
派生
实现

属性

名称 说明
AutoGenerateWhereClause

获取或设置一个值,该值指示控件是否IDynamicDataSource根据集合中WhereParameters定义的值动态创建Where子句。

ContextType

获取类的类型 DataContext

EnableDelete

获取或设置一个值,该值指示数据源视图是否支持删除行的功能。

EnableInsert

获取或设置一个值,该值指示数据源视图是否支持插入行的功能。

EnableUpdate

获取或设置一个值,该值指示数据源视图是否支持更新行的功能。

EntitySetName

获取或设置实体集名称。

Where

获取或设置一个值,该值指定由子句包含在检索数据 Where 中的记录必须为 true 的条件。

WhereParameters

获取用于创建 Where 子句的参数的集合。

方法

名称 说明
GetView(String)

获取与数据源控件关联的命名数据源视图。

(继承自 IDataSource)
GetViewNames()

获取一个名称集合,该集合表示与 IDataSource 接口关联的视图对象列表。

(继承自 IDataSource)

活动

名称 说明
DataSourceChanged

当数据源控件以某种方式更改影响数据绑定控件时发生。

(继承自 IDataSource)
Exception

在数据字段无法验证时发生。

扩展方法

名称 说明
ExpandDynamicWhereParameters(IDynamicDataSource)

将动态筛选器扩展到 Where 数据源可以使用的参数。

GetDefaultValues(IDataSource)

获取指定数据源的默认值的集合。

GetMetaTable(IDataSource)

获取指定数据源对象中表的元数据。

GetTable(IDynamicDataSource)

返回 MetaTable 与指定数据源控件关联的对象。

TryGetMetaTable(IDataSource, MetaTable)

确定表元数据是否可用。

适用于