问题标签 [sitemappath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
225 浏览

java - Java 的 SiteMapPath Asp.net

我如何在 Java 上像 Asp.net 一样进行 SiteMapPath 导航(主页 -> 产品 -> dvd -> ...)是否存在一些 lib 或 jar 来做到这一点?或者一些例子,会很好,任何想法)

谢谢你。

谢谢克雷格TP :)

0 投票
2 回答
1538 浏览

c# - 如何在页眉中自动生成站点地图路径?

我使用 web.sitemap 为我的 asp.net 应用程序生成站点地图路径。我可以像这样生成两个布局: http://localhost:8080/test.aspx 但是如果我需要像这样生成 MVC 路径: http://localhost:8080/test.aspx/edit/2 我需要要知道“2”来获取站点地图。有什么方法可以使用通配符 http://localhost:8080/test.aspx/edit/ * 然后对于这种路径,系统会在页眉处自动生成路径?

0 投票
1 回答
307 浏览

asp.net - 具有多条路线的 Asp.net SitePathMap

我有一个有两条路线的网站。基本上,用户可以执行以下操作之一:

项目 -> 迭代 -> 故事

或者

项目 -> 故事

我有两个 .sitemap 文件来容纳两条不同的路线(因为两个节点不能存在同名的名称)但是当我浏览站点并从迭代页面移动到故事页面时,它只显示项目到故事的地图路径.

有人对如何使用 SitePathMap 进行路由有任何想法吗?

0 投票
1 回答
7497 浏览

asp.net - 为什么在 Firefox 中我的 SiteMapPath 有“跳过导航链接”

我的母版页顶部有一个站点地图,当我在 Firefox 中运行时,第一个节点是“跳过导航链接”那是什么?我怎样才能摆脱它?值得注意的是,这不在 IE 中。

0 投票
2 回答
12305 浏览

asp.net - 在 asp.net 中动态构建的 SiteMapPath

我正在尝试使用 SiteMapPath 在我的网站上构建动态站点地图。

应该是这样的:

where%product_name%是在运行时动态设置的,具体取决于用户的选择。

我已经阅读了很多关于这个主题的文章,并选择了这个http://harriyott.com/2007/03/adding-dynamic-nodes-to-aspnet-site.aspx。它动态更改web.sitemapXML 文件。问题是它仍然只在开始时构建站点地图一次,然后在每个页面上使用它。

我怎样才能让它在每个加载的页面上重建?

0 投票
1 回答
521 浏览

asp.net - 面包屑 - 不显示当前节点

使用 SiteMapPath 控件(导航面包屑),有没有办法不显示您所在的当前节点?我只想给父母看。有一个属性RenderCurrentNodeAsLink,但不是我要找的。谢谢!

0 投票
1 回答
1709 浏览

asp.net - SiteMapPath:更改链中最后一个链接的标题和链接

嗨,你能建议任何解决方案吗?我有一个 SiteMapPath 控件,而不是像这样的默认功能

其中“用户帐户”是指 ~/UserAccount.aspx

我想覆盖最后一个节点以显示有关当前用户的信息,即:

而“John White”指的是 ~/UserAccount.aspx?id=111 ?

0 投票
1 回答
324 浏览

asp.net - ASP.NET 如何在 SiteMapPath 上跳过选项卡?

如何跳过 SiteMapPath 上的选项卡?这就是我想要做的(下面的代码),但它仍然关注在几次 TAB 键按下后的路径链接。

0 投票
1 回答
2800 浏览

asp.net - 使用 SiteMapPath 创建动态页面标题?

我目前使用 SiteMapPath 为我的 ASP.net 3.5 (vb.net) 页面生成面包屑,效果很好。

现在我试图弄清楚我如何能够使用相同的控件来构建动态页面标题(在标签中)。我想列出一个反向路径,但 SiteMapPath 控件包括链接和一堆样式跨度。有什么办法可以删除所有这些,而只是得到一个带有分隔符的普通路径?

例如,假设我们在我网站“关于”部分内的“新闻稿”页面上。

面包屑显示为:

主页 > 关于 > 新闻稿

我希望页面标题为:

新闻稿 - 关于 - 公司名称

所以我需要它来颠倒顺序,删除所有跨度、链接和样式(因为这是在标签内)并删除根节点“Home”,然后将公司名称添加到末尾。由于我的菜单导航和面包屑都是从站点地图文件驱动的,我认为尝试使标题也这样做是有意义的。

有什么想法吗?谢谢。

0 投票
1 回答
1906 浏览

asp.net - 面包屑 SiteMapPath 和 SEO 友好的路由

我的路由设置如下:

我正在使用 SiteMapPath 控件实现面包屑:

Web.sitemap 设置如下:

我的问题是,当我导航到 mysite.com 而不是 mysite.com/default.aspx 时,没有出现 Home 面包屑节点。我错过了什么?

更新

我设法通过更新 Web.sitemap 来显示“主页”节点,如下所示:

唯一剩下的问题是路径分隔符仍然显示在 mysite.com 的主页上

有没有办法以编程方式使主页的分隔符不可见?SiteMapPath 控件本身位于母版页中。

在此处输入图像描述