%a%表示url中参数a的值,不是后台的值

解决方案 »

  1.   


    UrlRewritePattern="%Jxmstc.Utility.WebUtil.HostName%/mainpage/dingtailist.aspx?areaid=%areaid%&cuisineid=%cuisineid%&destid=%destid%&consumid=%consumid%_{0}"
                      FirstPageUrlRewritePattern="./mainpage/dingtailist.aspx?areaid=%areaid%&cuisineid=%cuisineid%&destid=%destid%&consumid=%consumid%"为什么我的每次点击都是在url后面添加数字
    如http://localhost:14643/mainpage/dingtailist.aspx?areaid=0&cuisineid=6&destid=0&consumid=0_2_2_2_2,后面一直添加2这个数字
    如果url中没有这个参数,那怎么加默认值呢?
      

  2.   

    FirstPageUrlRewritePattern是什么格式
      

  3.   


    UrlRewritePattern="%Jxmstc.Utility.WebUtil.HostName%/mainpage/dingtailist.aspx?areaid=%areaid%&cuisineid=%cuisineid%&destid=%destid%&consumid=%consumid%_{0}"
                      FirstPageUrlRewritePattern="./mainpage/dingtailist.aspx?areaid=%areaid%&cuisineid=%cuisineid%&destid=%destid%&consumid=%consumid%"为什么我的每次点击都是在url后面添加数字
    如http://localhost:14643/mainpage/dingtailist.aspx?areaid=0&cuisineid=6&destid=0&consumid=0_2_2_2_2,后面一直添加2这个数字
    如果url中没有这个参数,那怎么加默认值呢?
    没有就直接添加相应的值就行了和UrlRewritePattern一样,请看帮助:http://www.webdiyer.com/aspnetpagerdocs/