SiteMapHierarchicalDataSourceView 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 SiteMapDataSource 控件的站点地图节点或节点集合的数据视图。
public ref class SiteMapHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class SiteMapHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type SiteMapHierarchicalDataSourceView = class
inherit HierarchicalDataSourceView
Public Class SiteMapHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
- 继承
注解
控件可以表格格式和分层格式将其基础数据呈现给绑定到它的 SiteMapDataSource Web 服务器控件。 SiteMapHierarchicalDataSourceView由控件开发人员使用,但页面开发人员或页面代码中不会使用 。
或 等控件用于绑定到站点地图数据,以列表形式呈现数据,而从 类派生的控件(如 )绑定到站点地图数据,以 Menu DropDownList 分层形式 SiteMapDataSource HierarchicalDataBoundControl TreeView 呈现数据。
如果数据绑定控件调用 的 GetView 方法 SiteMapDataSource ,则 SiteMapDataSourceView 由数据源创建 。 如果控件调用 HierarchicalDataBoundControl GetHierarchicalView 方法,则 SiteMapHierarchicalDataSourceView 创建 。 为派生自 并绑定到列表和表格数据的 Web 服务器控件提供 类,而 为派生自和绑定到分层数据的 Web 服务器控件 SiteMapDataSourceView DataBoundControl 提供 SiteMapHierarchicalDataSourceView HierarchicalDataBoundControl 。
与所有帮助器对象一样, 定义数据源可以针对基础 HierarchicalDataSourceView SiteMapHierarchicalDataSourceView 数据执行的操作。 由于 SiteMapHierarchicalDataSourceView 类仅重写 方法,因此关联的 控件不支持 Select SiteMapDataSource 排序表达式或插入、删除或更新操作。
构造函数
SiteMapHierarchicalDataSourceView(SiteMapNode) |
初始化 SiteMapHierarchicalDataSourceView 类的新实例,将指定的节点添加到数据源视图所维护的 IHierarchicalEnumerable 集合中。 |
SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) |
初始化 SiteMapHierarchicalDataSourceView 类的新实例,将指定的集合设置为数据源视图所维护的 IHierarchicalEnumerable 集合。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
Select() |
获取 SiteMapNode 对象的集合,这些对象表示当前用户的站点导航结构。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |