ASP.NET Lab

The Best Web, The Best Future

博客园 首页 新随笔 订阅 管理

2006年12月11日 #

摘要: Web 站点经常使用包含查询字符串的动态 URL 地址。比如,某个新闻组或论坛中就可能同时包括指向版本或组的静态 URL 以及指向主题的动态 URL。某个指向主题的 URL 可能是这样:http://www.microsoft.com/newsgroups/ShowPost.aspx?ForumID=2&PostID=53。 阅读全文
posted @ 2006-12-11 21:57 Laeb 阅读(554) 评论(0) 推荐(0) 编辑

摘要: 在 Web 页面中使用导航控件添加页面导航功能只需要编写少量代码(甚至不需要代码)即可实现,但是也可以对网站导航进行可编程控制。当 Web 应用程序运行时,ASP.NET 会创建反映网站地图结构的 SiteMap 对象。该 SiteMap 对象在运行时会暴露包含每个网站地图节点属性的 SiteMapNode 对象集。 阅读全文
posted @ 2006-12-11 17:37 Laeb 阅读(352) 评论(0) 推荐(0) 编辑

摘要: SiteMapDataSource 控件通过网站地图提供者(如 XmlSiteMapProvider,ASP.NET 默认的网站地图提供者)获取网站地图数据。可以配置 SiteMapDataSource 控件以返回全部网站地图节点的集合或部分子集。这种情况适用于存在跨模板页之间的分布式导航结构时,以便在不同的模板页中显示网站地图的其中一部分。 阅读全文
posted @ 2006-12-11 17:03 Laeb 阅读(891) 评论(0) 推荐(0) 编辑

摘要: 网站地图数据包含的是层次化信息,每个节点都可以包含零个或多个子节点。TreeView 和 Menu 控件就是专门为层次化数据而设计的。但是,网站地图数据也可以绑定到非层次化控件(如 DropDownList,CheckBoxList,以及其他显示平面数据或线性数据的控件)中。 阅读全文
posted @ 2006-12-11 11:59 Laeb 阅读(352) 评论(0) 推荐(0) 编辑