如何处理站点地图路径中的查询字符串

时间:2011-01-03 11:38:19

标签: c# asp.net query-string

我有一个条件,我必须在URL中传递查询字符串,我正在调用的页面包含站点地图路径控件。

但是当我使用URL传递查询字符串时,站点地图路径无效。

任何人都可以告诉我如何处理站点mat路径控制中的查询字符串,因为我有包含节点的web.sitemap文件

由于

编辑:我的网址就像  http://localhost:1400/RevenueAccounting/Auth/BillingAdministration/RackHireDueDetails.aspx?t=1&LiableRoad=BNSF

在查询字符串中有2个可变数据,第一个变量将始终保持相同但第二个变量的值更改

实际错误是,当我只使用网址

http://localhost:1400/RevenueAccounting/Auth/BillingAdministration/RackHireDueDetails.aspx?t=1

在web.sitemap中

然后页面上没有显示站点地图,并且第二个变量的值发生了变化,所以我如何使用站点地图路径来处理这种情况

1 个答案:

答案 0 :(得分:4)

您无法直接在web.sitemap中执行此操作,但您必须在代码隐藏中执行此操作。 检查这是否有帮助:Programmatically Modify Site-Map Nodes