各位高手们,我是一个新手,现在开始着手做一些小东西。
最近拿到一个项目需求,本来要求是做成C/S的,本人比较菜,就先做成B/S的。进入正题:
   
 我已经设计好了整个项目的大体框架,想在masterpage中集成一个web.sitemap做为整个网站的导航!
具体菜单如下图:
└─菜单
    ├─仓库管理
    │  ├─完成品
    │  │  ├─完成品入库单
    │  │  ├─完成品出货
    │  │  ├─完成品库存管理
    │  │  │  ├─仓库设置
    │  │  │  ├─报表管理
    │  │  │  └─课,保税转换
    │  │  └─完成品退货
    │  ├─废弃品
    │  │  ├─完成品废弃单
    │  │  ├─废弃品库存管理
    │  │  │  ├─仓库设置
    │  │  │  ├─报表管理
    │  │  │  └─课,保税转换
    │  │  └─部品废弃单
    │  └─部品
    │      ├─部品入库单
    │      │  ├─正常入库单
    │      │  └─返回入库单
    │      ├─部品库存查询
    │      ├─部品库存管理
    │      │  ├─仓库设置
    │      │  ├─报表管理
    │      │  └─课,保税转换
    │      ├─部品退货单
    │      └─部品领料单
    ├─其他功能
    │  ├─未知
    │  └─课,保税移库
    ├─数据管理
    │  ├─数据备份
    │  └─数据还原
    └─用户管理
        ├─个人资料修改
        └─添加编辑用户由于级数太多,所以就不知道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="" title=""  description="" />
        <siteMapNode url="" title=""  description="" />
    </siteMapNode>
</siteMap>

解决方案 »

  1.   

    一样的,
    <?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
        <siteMapNode url="" title=""  description="">
            <siteMapNode url="" title=""  description="" >
                <siteMapNode url="" title=""  description="" >
                      <siteMapNode url="" title=""  description="" />
                </siteMapNode>
            </siteMapNode>
            <siteMapNode url="" title=""  description="" />
        </siteMapNode>
    </siteMap>
      

  2.   

    如果sitemap做成这样很复杂的话,也可以用其他的方法,但得是树型的!  再次谢谢大家,进来的便是对我的恩惠!本人分数不多,但我愿意倾起所有为了技术!!!!
      

  3.   

    类似如下<?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
      <siteMapNode title="菜单"  description="">
        <siteMapNode url="" title="仓库管理"  description="" >
          <siteMapNode url="" title="完成品"  description="" />
          <siteMapNode url ="" title ="废弃品" description ="" />
          <siteMapNode url ="" title ="部品" description ="" />
          </siteMapNode>
        <siteMapNode url="" title="其他功能"  description="" />
        <siteMapNode url="" title="数据管理"  description="" />
        <siteMapNode url="" title="用户管理"  description="" />
      </siteMapNode>
    </siteMap>
      

  4.   


    <?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
        <siteMapNode url="cangku.aspx" title="仓库管理"  description="">
            <siteMapNode url="bupin.aspx" title="部品"  description="" />
                < ????    >
            <siteMapNode url="wanchengpin.aspx" title="完成品"  description="" />
                < ????    >
            <siteMapNode url="feiqipin.aspx" title="废弃品"  description="" />
                <  ????   >
        </siteMapNode>
    </siteMap>
    菜单的下级菜单该怎么写????  谢谢大家帮忙!!!
      

  5.   

    同级别写在一起
    <?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
        <siteMapNode url="" title="菜单"  description="菜单">
              <siteMapNode url ="" title ="仓库管理"  description =""></siteMapNode>
                   <siteMapNode title ="完成品"></siteMapNode>
                    <siteMapNode title ="废弃品"></siteMapNode>
                    <siteMapNode title ="部品"></siteMapNode>
              <siteMapNode url ="" title ="其他功能"  description =""></siteMapNode>
                    <siteMapNode title ="未知"></siteMapNode>
                    <siteMapNode title ="课,保税移库 "></siteMapNode>
              <siteMapNode url ="" title ="数据管理"  description =""></siteMapNode>
              <siteMapNode url ="" title ="用户管理"  description =""></siteMapNode>
        </siteMapNode>
    </siteMap>
      

  6.   

    <siteMapNode></siteMapNode>里面套<siteMapNode></siteMapNode>
    <siteMapNode>
       <siteMapNode>
       </siteMapNode>
    </siteMapNode>
      

  7.   

    谢谢15楼的帮助!
    你的意思是不是下面这样的:<?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
        <siteMapNode url="yonghu.aspx" title="用户管理"  description="">
            <siteMapNode url="tianjia.aspx" title="添加用户"  description="" />
            <siteMapNode url="xiugai.aspx" title="修改个人资料"  description="" />
        </siteMapNode>
        <siteMapNode url="cangku.aspx" title="仓库管理"  description="">
            <siteMapNode url="bupin.aspx" title="部品"  description="" />
               <siteMapNode url="buru.aspx" title="部品入库单" description="" />
                   <siteMapNode url="zhru.aspx" title="正常入库单" description="" />
                   <siteMapNode url="fanru.aspx" title="返回入库单" description="" />
                </siteMapNode>
               <siteMapNode url="butui.aspx" title="部品退货单" description="" />
               <siteMapNode url="buling.aspx" title="部品领料单" description="" />
               <siteMapNode url="bucha.aspx" title="部品查询" description="" />
            </siteMapNode>
            <siteMapNode url="wanchengpin.aspx" title="完成品"  description="" />
               <siteMapNode url="" title="" description="" />
               <siteMapNode url="" title="" description="" />
               <siteMapNode url="" title="" description="" />
               <siteMapNode url="" title="" description="" />
            </siteMapNode>
            <siteMapNode url="feiqipin.aspx" title="废弃品"  description="" />
               <siteMapNode url="" title="" description="" />
               <siteMapNode url="" title="" description="" />
               <siteMapNode url="" title="" description="" />
               <siteMapNode url="" title="" description="" />
            </siteMapNode>
        </siteMapNode>
        <siteMapNode url="shuju.aspx" title="数据管理"  description="">
            <siteMapNode url="beifen.aspx" title="数据备份"  description="" />
            <siteMapNode url="huanyuan.aspx" title="数据还原"  description="" />
        </siteMapNode>
    </siteMap>
    以次类推对么??
      谢谢大家的帮助,我将逐一实践!
      

  8.   

    终于依次写完了,代码如下:<?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
        <siteMapNode url="yonghu.aspx" title="用户管理"  description="">
            <siteMapNode url="tianjia.aspx" title="添加用户"  description="" />
            <siteMapNode url="xiugai.aspx" title="修改个人资料"  description="" />
        </siteMapNode>
        <siteMapNode url="cangku.aspx" title="仓库管理"  description="">
            <siteMapNode url="bupin.aspx" title="部品"  description="" />
               <siteMapNode url="ruku.aspx" title="入库单" description="" />
                   <siteMapNode url="zhru.aspx" title="正常入库单" description="" />
                   <siteMapNode url="fanru.aspx" title="返回入库单" description="" />
               </siteMapNode>
               <siteMapNode url="bucha.aspx" title="部品库存查询" description="" />
               <siteMapNode url="buguan.aspx" title="部品库存管理" description="" />
                   <siteMapNode url="bushezhi.aspx" title="部品仓库设置" description="" />
                   <siteMapNode url="bubiao.aspx" title="报表管理" description="" />
                   <siteMapNode url="bushui.aspx" title="部品转税" description="" />
               </siteMapNode>
               <siteMapNode url="butui.aspx" title="部品退货" description="" />
               <siteMapNode url="buling.aspx" title="部品领料" description="" />
            </siteMapNode>
            <siteMapNode url="wanchengpin.aspx" title="完成品"  description="" />
               <siteMapNode url="wanru.aspx" title="完成品入库" description="" />
               <siteMapNode url="wanchu.aspx" title="完成品出货" description="" />
               <siteMapNode url="wanguan.aspx" title="完成品仓库管理" description="" />
                   <siteMapNode url="wanshezhi.aspx" title="完成品仓库设置" description="" />
                   <siteMapNode url="wanbiao.aspx" title="完成品报表" description="" />
                   <siteMapNode url="wanshui.aspx" title="完成品转税" description="" />
               </siteMapNode>
               <siteMapNode url="wantui.aspx" title="完成品退货" description="" />
            </siteMapNode>
            <siteMapNode url="feiqipin.aspx" title="废弃品"  description="" />
               <siteMapNode url="wanfei.aspx" title="完成品废弃单" description="" />
               <siteMapNode url="bufei.aspx" title="部品废弃单" description="" />
               <siteMapNode url="feiguan.aspx" title="废弃品仓库管理" description="" />
                   <siteMapNode url="feishezhi.aspx" title="废弃品仓库设置" description="" />
                   <siteMapNode url="feibiao.aspx" title="废弃品报表" description="" />
                   <siteMapNode url="feizhuan.aspx" title="废弃品转税" description="" />
               </siteMapNode>
            </siteMapNode>
        </siteMapNode>
        <siteMapNode url="shuju.aspx" title="数据管理"  description="">
            <siteMapNode url="beifen.aspx" title="数据备份"  description="" />
            <siteMapNode url="huanyuan.aspx" title="数据还原"  description="" />
        </siteMapNode>
    </siteMap>谢谢大家无私的帮助!
    如果是对的就上来结贴了!
      

  9.   

    周末两天没学习了,罪过啊,罪过!
    在到处找资料和网友们的热心指导下,终于出来了,和预期的效果一模一样,在此帖出来,希望来帮助到后来的朋友:<?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
      <siteMapNode url="" title="首页" description="">
        <siteMapNode url="yonghu.aspx" title="用户管理"  description="">
          <siteMapNode url="tianjia.aspx" title="添加用户"  description="" />
          <siteMapNode url="xiugai.aspx" title="修改个人资料"  description="" />
        </siteMapNode>
        <siteMapNode url="cangku.aspx" title="仓库管理"  description="" >
          <siteMapNode url="bupin.aspx" title="部品"  description="" >
            <siteMapNode url="bucha.aspx" title="部品库存查询" description="" />
            <siteMapNode url="ruku.aspx" title="入库单" description="" >
              <siteMapNode url="zhru.aspx" title="正常入库单" description="" />
              <siteMapNode url="fanru.aspx" title="返回入库单" description="" />
            </siteMapNode>
            <siteMapNode url="buguan.aspx" title="部品库存管理" description="" >
              <siteMapNode url="butui.aspx" title="部品退货" description="" />
              <siteMapNode url="buling.aspx" title="部品领料" description="" />
              <siteMapNode url="bushezhi.aspx" title="部品仓库设置" description="" />
              <siteMapNode url="bubiao.aspx" title="报表管理" description="" />
              <siteMapNode url="bushui.aspx" title="部品转税" description="" />
            </siteMapNode>
          </siteMapNode>
          <siteMapNode url="wanchengpin.aspx" title="完成品"  description="" >
            <siteMapNode url="wanru.aspx" title="完成品入库" description="" />
            <siteMapNode url="wanchu.aspx" title="完成品出货" description="" />
            <siteMapNode url="wanguan.aspx" title="完成品仓库管理" description="" >
              <siteMapNode url="wanshezhi.aspx" title="完成品仓库设置" description="" />
              <siteMapNode url="wanbiao.aspx" title="完成品报表" description="" />
              <siteMapNode url="wanshui.aspx" title="完成品转税" description="" />
            </siteMapNode>
            <siteMapNode url="wantui.aspx" title="完成品退货" description="" />
          </siteMapNode>
          <siteMapNode url="feiqipin.aspx" title="废弃品"  description="" >
            <siteMapNode url="wanfei.aspx" title="完成品废弃单" description="" />
            <siteMapNode url="bufei.aspx" title="部品废弃单" description="" />
            <siteMapNode url="feiguan.aspx" title="废弃品仓库管理" description="" >
              <siteMapNode url="feishezhi.aspx" title="废弃品仓库设置" description="" />
              <siteMapNode url="feibiao.aspx" title="废弃品报表" description="" />
              <siteMapNode url="feizhuan.aspx" title="废弃品转税" description="" />
            </siteMapNode>
          </siteMapNode>
        </siteMapNode>
        <siteMapNode url="shuju.aspx" title="数据管理"  description="">
          <siteMapNode url="beifen.aspx" title="数据备份"  description="" />
          <siteMapNode url="huanyuan.aspx" title="数据还原"  description="" />
        </siteMapNode>
      </siteMapNode>
    </siteMap>