SiteMapDataSourceView 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 SiteMapDataSource 控件的强类型化 HierarchicalDataSourceView 对象 。
public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
- 继承
注解
控件 SiteMapDataSource 允许 ASP.NET 数据绑定控件(如 TreeView 和 Menu 控件)绑定到站点地图数据。 类 SiteMapDataSourceView 由控件开发人员使用,但页面开发人员和页面代码中均未使用该类。
SiteMapDataSource调用 方法时,Select为指定的分层路径返回 SiteMapDataSourceView 。 与所有分层数据源视图对象一样, SiteMapDataSourceView 未命名;而是由其唯一的分层路径标识。
SiteMapDataSourceView是集合上的SiteMapNodeCollection包装类。 类 SiteMapNodeCollection 实现 IHierarchicalEnumerable 接口, SiteMapDataSourceView 类从对 方法的调用 Select
返回该接口。
SiteMapDataSource由于 和 SiteMapDataSourceView 适用于 SiteMapNode 对象,因此视图会维护内部 SiteMapNodeCollection 以包含它们。 使用视图的构造函数初始化集合,并使用 Select 方法进行访问。
构造函数
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
初始化 SiteMapDataSourceView 类的新命名实例,将指定的单个节点添加到内部节点集合。 |
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
初始化 SiteMapDataSourceView 类的新命名实例,将内部节点集合设置为指定的节点集合。 |
属性
CanDelete |
获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持 ExecuteDelete(IDictionary, IDictionary) 操作。 (继承自 DataSourceView) |
CanInsert |
获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持 ExecuteInsert(IDictionary) 操作。 (继承自 DataSourceView) |
CanPage |
获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持对通过 ExecuteSelect(DataSourceSelectArguments) 方法检索到的数据进行分页。 (继承自 DataSourceView) |
CanRetrieveTotalRowCount |
获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持检索数据的总行数(而不是数据)。 (继承自 DataSourceView) |
CanSort |
获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持基础数据源的排序视图。 (继承自 DataSourceView) |
CanUpdate |
获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持 ExecuteUpdate(IDictionary, IDictionary, IDictionary) 操作。 (继承自 DataSourceView) |
Events |
获取数据源视图的事件处理程序委托的列表。 (继承自 DataSourceView) |
Name |
获取数据源视图的名称。 (继承自 DataSourceView) |
方法
事件
DataSourceViewChanged |
在数据源视图更改时发生。 (继承自 DataSourceView) |