【问题标题】:How to pass dynamic multiple parameters in web.sitemap?如何在 web.sitemap 中传递动态多个参数?
【发布时间】:2012-02-22 11:33:07
【问题描述】:

我有一个像 (test.aspx) 这样的页面,现在我想在站点地图中设置它的 URL 和标题,但问题是同一个页面 (test.aspx) 从两个以上的地方或链接调用。现在我想要使用多个动态生成的查询字符串设置标题和 URL。但它不允许我设置具有不同标题的动态参数的多个 URL。

假设,如果 test.aspx 从两个地方调用:

  1. 首页 > 产品 > 测试(Test.aspx)

  2. 首页 > 价格 > 测试页 (Test.aspx)

现在,在这里,同一页面从两个地方调用,一个来自 Product,另一个来自 Price。它应该在面包屑中显示如上。

【问题讨论】:

    标签: query-string sitemap breadcrumbs url-parameters web.sitemap


    【解决方案1】:

    您可以使用相同的页面,但使用不同的查询参数。如果您有 test.aspx 需要从两个不同的地方调用,那么您需要如何构建站点地图。

    <siteMapNode  url="~/Test.aspx?Parm=Product" title="Home-Product-Test.." ../>
    <siteMapNode  url="~/Test.aspx?Parm=Price" title="Home-Price-Test.." ../>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-15
      • 1970-01-01
      • 1970-01-01
      • 2013-11-21
      • 2012-06-12
      • 1970-01-01
      相关资源
      最近更新 更多