站点导航功能+母版页实现统一风格的站点
效果如图:
1、新建网站...
2、“网站”--“添加新项”--添加一个名为“web.sitemap”的xml文件,代码如下:






























******************
3、“网站”--“添加新项”--添加一个名为“master1.master”的母版页,代码如下:










































































如图:
4、“网站”--“添加新项”--依次添加admin.aspx、Consulting.aspx、Hardware.aspx、Products.aspx、
Services.aspx、Software.aspx、Support.aspx、Training.aspx
并“选择母版页"把master1.master指定为它们的母版.(这几个网页可以自己在ContentPlaceHolder1添加控件或文本上去)
5、调试一下看看,我们可以根据自己的需要对母版页底表格进行修改、也可以添加几ContentPlaceHolder进去的。
参考:
《asp.net 2.0 大揭密》第五章集成站点导航功能
按照书本做会提示错误:
"The file web.sitemap required by XmlSiteMapProvider does not exist. "!
然后把app.sitemap改为web.sitemap就可以了。
注意:DataList1的PathSeparator=">"我们可以改为别的。