1

我想向我网站中的某些页面添加一些随机查询字符串参数,但对于当前使用查询字符串定义的页面,SiteMap.CurrentNode新参数失败。未使用查询字符串定义的页面/节点不介意添加的新参数。

我使用站点地图节点来构建标题和面包屑。

有没有办法SiteMap.CurrentNode显示为站点地图中定义的内容

 "whatever.aspx?definedparam=definedvalue"

而不是打破

"whatever.aspx?definedparam=definedvalue&newparam=dynamicvalue"

?

4

1 回答 1

1

您将需要覆盖 xmlsitemapprovider 类: http ://www.nullskull.com/q/10386803/persistence-of-query-string-with-sitemap-url.aspx

于 2013-08-01T14:36:35.793 回答