问题标签 [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 回答
3899 浏览

asp.net - 在 ASP.NET 菜单父母和他们的孩子中设置 CSS 类“选定”?

我在Site.master文件中嵌入了以下菜单控件:

为了设置选定的 CSS 类属性,我使用以下 C# 代码:

上面的代码效果很好。但是,这些页面现在包含子页面(子页面),我希望父页面在访问其子页面之一时保留其“已选择” CSS 属性。

我还创建了Web.sitemap文件来组织所有父页面和它们的子页面。但是,我对如何使用 Web.sitemap 来帮助上面的 C# 函数帮助父菜单保留其 CSS 类“选定”属性感到很感兴趣。我不确定是否为此需要 Web.sitemap 文件?父子逻辑仅在 Web.sitemap 文件中可用。

0 投票
1 回答
1043 浏览

query-string - 如何在 web.sitemap 中传递动态多个参数?

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

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

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

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

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

0 投票
0 回答
95 浏览

asp.net - 有什么方法可以加密或保护 web.site 地图文件

在我们公司,我们通常将应用程序部署在客户端的服务器上。现在我遇到的问题之一是以客户端无法修改的方式加密或保护 web.sitemap 文件。

我在站点地图文件中拥有所有页面条目以及角色和导航链接,现在我们担心用户可能会在不付费的情况下激活或停用任何特定页面。

有什么方法可以确保这一点。

谢谢

0 投票
0 回答
142 浏览

sitemap - 动态站点地图

我可能走错了方向,所以任何想法都会很棒。我正在为一个不断有页面更新的网站寻找一个动态的 php 站点地图代码。需要找到一种方法让 php 拉取脚本所在文件夹中的每个页面,查找每个文件名、标题和元描述并将其输出到如下内容:

它还需要忽略包含文件夹和 .ico 文件。它只需要在用户每次打开页面时进行更新。播种了几个差不多但不完全的脚本。另外,有没有一种方法可以同时更新/创建其他类型的站点地图,以便一切都在后台完成?任何指向正确方向的方法都会有所帮助。谢谢。

0 投票
1 回答
4788 浏览

asp.net-mvc-2 - 向 ASP.NET MVC 的 SiteMap 添加自定义属性

我在 asp.net mvc 中使用内置的 asp.net 站点地图,具有以下架构

http://schemas.microsoft.com/AspNet/SiteMap-File-1.0

我有以下属性,resourcekey,title & description。我想向站点地图节点添加更多属性,请告诉我是否可以在站点地图文件中添加新属性,然后通过站点地图类读取它。

0 投票
1 回答
267 浏览

c# - 如何解决错误“'XmlSiteMapProvider' 提供程序的配置中的属性 'securityTrimmingEnables' 是意外的”

我是 ASP.NET 的新手..我在 web.sitemap 中创建菜单,我想隐藏一些基于用户登录的菜单..但我收到此错误“属性 'securityTrimmingEnables' 在 'XmlSiteMapProvider' 的配置中是意外的提供者”。我想知道怎么解决?

0 投票
4 回答
500 浏览

c# - 如何使用 asp.net 4.0 获取角色

我是 ASP.NET 4.0 和 C# 的新手。如果我想根据使用 web.sitemap 登录的用户隐藏/显示菜单项,我必须使用一个角色并在 web.config 中设置它。我想问,在哪里我能得到那个角色吗?

0 投票
1 回答
291 浏览

asp.net - 当可以从多个路径访问我的网页时,如何使用 web.sitemap 生成我的页面面包屑?

我正在使用web.sitemap在我的网站中生成面包屑,但我有一个可以使用多个路径导航的页面。

有没有一种方法可以支持多条路径使用web.sitemap?如果没有,有什么替代方案?

0 投票
1 回答
448 浏览

asp.net - asp.net web.config 授权属性在 Visual Studio 中工作,但不适用于发布

谢谢你的帮助。

编辑 这已从最初的问题改变,因为没有发布答案,并且问题更详细地演变

我正在尝试完成一个 asp.net 4.0 Web 应用程序。我正在努力管理基于文件夹的授权。

来自 web.config 的 XML 示例:

当通过 Visual Studio 启动 Web 应用程序时,授权工作得很好。

当我使用相同的 web.config 文件发布到我的机器上的本地目录时,授权只允许匿名用户进入 wardAdmin 和 personalAccount 文件夹(即适用于其他文件夹)。

有没有人遇到过类似的问题并知道解决方案?谢谢

0 投票
1 回答
9253 浏览

c# - ASP.NET Web.sitemap 生成 sitemap.xml

基本上,我正在尝试找到一种方法来设置处理程序,以便在有人访问http://www.example.com/sitemap.xml web.sitemap xml 时运行。当用户或机器人点击该 url 时,我想在我的解决方案中提取我的本地 Web.sitemap 文件并生成 sitemap.xml 语法。此语法必须符合https://www.sitemaps.org/protocol.html语法。