做网站 还没有用过 SiteMapDataSource
以后有机会 要用下
asp.net的控件很多啊 还没有完整的学习过
在asp.net 2.0中,要实现页面导航,应该先以xml的形式,提供出整个网站的页面结构层次。我们可以编写一个叫web.sitemap的XML文本文件,在该文件中定义出整个要导航页面的结构层次。举例如下:
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="Default.htm" title="首页" description="">
<siteMapNode url="Blog.aspx" title="博客">
<siteMapNode url="newsarticle.aspx" title="文章"/>
<siteMapNode url="postbord.aspx" title="发表文章" description="" />
<siteMapNode url="editpage.aspx" title="修改文章" description="" />
</siteMapNode>
<siteMapNode url="Liuyan.aspx" title="留言" description="" />
<siteMapNode url="alumb.aspx" title="相册" description="" >
<siteMapNode url="admin/MangerAlumb.aspx" title="管理相册" description="">
<siteMapNode url="admin/ManagerPhoto.aspx" title="管理照片" description=""/>
</siteMapNode>
</siteMapNode>
<siteMapNode url="cnboke.aspx" title="博客园最新博文" description=""/>
</siteMapNode>
</siteMap>