【问题标题】:my SiteMap don't work Correctly我的站点地图无法正常工作
【发布时间】:2009-04-19 16:36:12
【问题描述】:

当我使用 SiteMapPath 时,这个错误是什么。当我单击我网站中的一个链接时,此错误出现在页面中。当然,当我上传我的网站时,我看到了这个错误:

找不到页面 您要查找的页面可能已被删除、更改名称或暂时不可用。

【问题讨论】:

    标签: asp.net sitemappath


    【解决方案1】:

    根据错误,您的 SiteMap 中的 URL 似乎不是相对的。例如,假设您有一个名为“Example”的子目录和一个位于该“Example”目录中的名为“test.aspx”的页面。此条目将产生 404 错误(找不到页面)。

    <siteMapNode url="Test.aspx" title="Test Page" />
    

    这将是正确的 siteMapNode 条目:

    <siteMapNode url="~/Example/Test.aspx" title="Test Page" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-11
      • 2015-08-02
      • 1970-01-01
      • 1970-01-01
      • 2020-06-27
      • 2012-02-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多