.net 将参数添加到mvcsitemap上的父节点
我有一个面包屑看起来像这样.net 将参数添加到mvcsitemap上的父节点,.net,asp.net-mvc-4,c#-4.0,mvcsitemapprovider,.net,Asp.net Mvc 4,C# 4.0,Mvcsitemapprovider,我有一个面包屑看起来像这样 Home / Item / 其中详细信息url接收项目idhttp://server/Item/Id 从那里,您可以导航到接收相同Id的导出页面 详情 Home / Item / Export 其中包含一个url: http://server/Item/Export/Id 现在,在exprot面包屑上,导出链接是使用项目Id生成的。 我需要做的是,在导出面包屑上,在项目url上设置Id, 因此,我可以从导出页面转到项目详细信息页面 我正在使用带有XML配置的mv
Home / Item /
其中详细信息url接收项目idhttp://server/Item/Id
从那里,您可以导航到接收相同Id的导出页面
详情
Home / Item / Export
其中包含一个url:
http://server/Item/Export/Id
现在,在exprot面包屑上,导出链接是使用项目Id生成的。
我需要做的是,在导出面包屑上,在项目url上设置Id,
因此,我可以从导出页面转到项目详细信息页面
我正在使用带有XML配置的mvcsitemap,但也可以向代码中添加标记。您需要通过在要向其添加id值的节点上设置
preservedLoteParameters=“id”
,从当前请求中保留路由参数“id”。阅读以充分理解其工作原理