asp.net导航控件便用说明
在asp.net 中导航控件分为三种:
SiteMapPath:他是提供一种简单的。网站层级目录的显示。
Menu:提供级连式的静态与动态导航显示。如下图所示
TreeView:提供树级导航显示。如下图所示:
其中Menu 和TreeView和一个Web.sitemap的xml文件配合做出以上导航。
步骤如下。
首先新建出Web.sitemap的文件。Web.sitemap内容如下
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="" title="导航" description="导航">
<siteMapNode url="http://www.163.com" title="网易" description="网易网站" />
<siteMapNode url="http//www.sohu.com" title="搜狐" description="搜狐网站" />
</siteMapNode>
</siteMap>
然后向页面拖入数据源控件。设置menu或treeview他们的数据源为SiteMapDataSource就可以了。
其中有一点说明的是。如果在框架集中使用treeView的话。就要设置他的TarGet属性。并去掉页面头部,<base>标签。不然点击treeView时会出错的。

浙公网安备 33010602011771号