SiteMapDataSource Web 服务器控件概述
更新:2007 年 11 月
SiteMapDataSource Web 服务器控件用于 ASP.NET 站点导航。SiteMapDataSource 检索站点地图提供程序的导航数据,并将该数据传递到可显示该数据的控件(如 TreeView 和 Menu 控件)。
本主题包括:
背景
代码示例
类参考
背景
SiteMapDataSource Web 服务器控件从站点地图提供程序中检索导航数据,然后将数据传递给可显示该数据的控件,如 TreeView 和 Menu 控件。
说明: |
---|
SiteMap 控件也显示导航数据,但该控件不需要绑定到 SiteMapDataSource 控件。有关更多信息,请参见 ASP.NET 站点导航概述。 |
SiteMapDataSource 控件包含来自站点地图的导航数据。此数据包括有关网站中的页的信息,如 URL、标题、说明和导航层次结构中的位置。若将导航数据存储在一个地方,则可以更方便地在网站的导航菜单中添加和删除项。
在 ASP 和 ASP.NET 的早期版本中,在向您的网站添加一个页然后在网站内的其他各页中添加指向该新页的链接时,必须手动添加链接,包括一个公共文件,或开发自定义导航功能。ASP.NET 2.0 版包含导航控件,这些控件使导航菜单的创建、自定义和维护变得更容易。
返回页首
代码示例
如何:筛选 SiteMapDataSource Web 服务器控件检索到的节点
返回页首
类参考
下表列出了与 SiteMapDataSource 控件相关的关键类。
成员 |
说明 |
---|---|
控件的主类。 |
|
显示一组文本或图像超链接,并且可绑定到 SiteMapDataSource 控件。 |
|
以树形结构显示分层数据,并且可绑定到 SiteMapDataSource 控件。 |
|
显示一个菜单,并且可绑定到 SiteMapDataSource 控件。 |
返回页首