现在的位置: 首页 > 综合 > 正文

关于.net的web.sitemap的文件的问题

2013年10月15日 ⁄ 综合 ⁄ 共 1383字 ⁄ 字号 评论关闭

在asp.net的web.sitemap的文件中可以设置导航栏的栏目及url

 

 

 

web.sitemap文件内容如下:

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    <siteMapNode url="~/Default.aspx" title="首页"  description="">
      <siteMapNode url="~/ShowCategories.aspx?ChaID=7" title="中心简介"  description="" />
      <siteMapNode url="~/ShowCategories.aspx?ChaID=1" title="服务指南"  description="" >
      </siteMapNode>
      <siteMapNode url="~/ShowCategories2.aspx?ChaID=2" title="公告栏"  description="" >
      </siteMapNode>
      <siteMapNode url="~/ShowCategories.aspx?ChaID=5" title="信息发布"  description="" >
        </siteMapNode>
      <siteMapNode url="~/ShowCategories.aspx?ChaID=4" title="政策法规"  description="" >
        </siteMapNode>
      <siteMapNode url="~/ShowCategories.aspx?ChaID=6" title="中心动态"  description="" >
        </siteMapNode>
      <siteMapNode url="~/Contact.aspx" title="联系我们"  description="" >
        </siteMapNode>
    </siteMapNode>
  </siteMap>
 

 

在MasterPage.master中进行了调用

导航栏表格宽度在MasterPage.master中设置

    <div id="headmenu"><!--页面头部menu--><asp:Menu ID="mnuHeader" runat="server"
               DataSourceID="SiteMapDataSource1"
               Orientation="Horizontal"
               MaximumDynamicDisplayLevels="0"
               SkipLinkText=""
               StaticDisplayLevels="2" meta:resourcekey="mnuHeaderResource1" Width="640px" />
              <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" /></div>
  </div>

抱歉!评论已关闭.