问题标签 [web.sitemap]

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 回答
489 浏览

asp.net - 我可以使 sitemapPath 控件的最后一项不可点击吗?ASP.NET

我使用 asp.net 内置的 SitemapPath 控件作为站点上的面包屑栏。SitemapPath 从 Web.Sitemap 文件中获取数据。目前,如果您单击 SitemapPath 上的最后一项,它将再次重新加载同一页面。

我可以使 SitemapPath 的最后一项不可点击,但其他项目仍可点击以避免用户点击最后一项。

谢谢,

大号

0 投票
1 回答
456 浏览

asp.net - Treeview Website.sitemap 获取选定节点

我希望能够将树视图与 asp.net 中的站点地图数据提供程序绑定,并且当用户单击节点时,它不会导航到该页面,而是更新文本框。

我不确定这是否可能并且正在努力寻找有关如何实现这一目标的任何建议。

我也使用 VB.Net 作为编码语言。

0 投票
0 回答
198 浏览

asp.net - ASP.NET 多个站点地图

我是 ASP.NET 的新手。我需要用另一种语言(葡萄牙语到英语)创建一个新版本的网站。

我创建了一个新文件夹 (/english/),其中包含已翻译的页面和控件。

“/Default.aspx”页面有一个重定向到“/english/Default.aspx”的链接

问题是链接菜单仍然使用它的原始语言,并且新文件夹中的其他页面将无法加载。我想他在根文件夹中加载默认站点地图文件,而不是在新文件夹中加载。

如何使页面加载我在这个新文件夹中的站点地图文件,以便它可以加载新的链接菜单?

0 投票
1 回答
601 浏览

asp.net - 如何配置 web.config,使用 .aspx 文件作为站点地图文件?

我目前正在尝试创建自己的站点地图提供程序。一个 aspx (ashx?) 文件,将根据请求动态创建站点地图文件。没有静态站点地图文件。一切都是从数据库中读取的。

为什么?我在同一个子域上有多个帐户(使用通配符),并且每个用户的站点地图文件都不同。站点地图文件仅用于 google 和其他搜索引擎。

所有这些子域共享相同的文件。如果我创建一个“/web.sitemap”,那么所有人都共享同一个站点地图,但那是不正确的。因为所有用户都在他们的主页上创建自己的页面。所以他们需要不同的站点地图。

所以。我希望所有搜索引擎都可以访问我的站点地图。而且我认为正确的方法是在 web.config 中注册站点地图。正确的?还是有其他方法可以做到这一点?

现在的文件是:sitemap.aspx 或 sitemap.ashx。(我还没说完)

我如何注册我的站点地图,以便所有搜索引擎都能找到它?

谢谢!

0 投票
2 回答
2226 浏览

asp.net - asp.net SiteMapPath(Web.sitemap)中的多个根节点

我正在实现一种仪表板类型的 Web 应用程序,其中用户具有不同的角色。当用户浏览仪表板内的不同页面时,我必须在页面顶部显示站点地图路径。我正在使用 asp.net SiteMapPath,如何将它用于多个根节点。我需要根据用户角色实现多个根节点。

例如:- Admin->Directory1->Directory2->Page1.aspx

教师->目录1->Page2.aspx

Student->Directory2->Page1.aspx 等等。

其中 Admin、Teacher 和 Student 是路径的根节点。

它不应该像 Admin->Teacher->Directory1->Page2.aspx

有什么解决办法吗?

谢谢。

0 投票
1 回答
34 浏览

sitemap - 站点地图也必须有主页网址吗?

我知道站点地图应该包含与该站点关联的所有网址,这最终有助于谷歌抓取。我的问题是,在站点地图中也有主 url 是否明智,或者它没有任何意义?

0 投票
1 回答
2017 浏览

c# - ASP.Net - 在 SiteMapPath 中链接网站

我正在使用 SiteMapPath 来显示菜单。

我想在我的菜单中链接另一个网站,例如

但该项目未显示。是否可以在站点地图中链接网站?

0 投票
1 回答
197 浏览

c# - 如何在同一页面上呈现两个菜单?

我正在开发一个站点,该站点将具有我想使用 ASP.NET 的菜单控件生成的主要和辅助导航。两者都将基于 web.sitemap - 来自根的主要节点,次要节点将是节点的一部分,具体取决于您所在的页面。

添加菜单的第一步效果很好:

但是,在添加第二个菜单控件后,虽然第一个菜单仍然按预期工作,但第二个菜单的第一个下拉菜单永远不会消失,并且任何其他下拉菜单根本不会打开:

更新:原来它只发生在我用于开发的 Mono 环境中,并且菜单在实际的 .net 服务器上运行良好。我很乐意解决它,因为我知道这只是开发过程中的一个问题。

0 投票
1 回答
1843 浏览

kendo-ui - 剑道菜单绑定到站点地图并配置每个项目

如何在菜单绑定到 web.sitemap 时为每个项目添加样式(htmlattribute)

网站地图

剑道菜单绑定到 web.sitemap

谢谢

0 投票
1 回答
1539 浏览

c# - 如何从站点地图文件中获取当前页面标题?

在我的母版页(.aspx 文件)中,我有这个 <div>来显示页面标题:

我还有一个 Web.sitemap 文件,其中包含一些页面的详细信息(不是我的应用程序中的所有页面)

我应该在两者之间放置什么<h1></h1>让母版页动态显示当前页面的页面标题,如果当前页面不在站点地图中或没有标题,则放置一些默认字符串,如“DEFAULT TITLE”