我有一个带有此签名的控制器方法。
[Route("clients/{_pmcp?}")]
public ActionResult ClientList(PartyBillingListModel model)
站点地图节点如下所示:
<mvcSiteMapNode title="Clients" controller="Client" action="ClientList" area="my" preservedRouteParameters="_pmcp" cacheResolvedUrl="false">
网址看起来像这样。 末尾的可选数字代表页面 只有第一个网址被识别为属于控制器方法。
仅在第一条路线上显示了面包屑 我该如何纠正?
http://localhost:37959/my/clients
http://localhost:37959/my/clients/1
http://localhost:37959/my/clients/2
我使用的是版本4.4.10
答案 0 :(得分:0)
您好,
我发现这是4.4.10版本中的一个错误
它在今天的nuget版本中正常运行。 4.4.12。
这可能与此拉取请求有关:https://github.com/maartenba/MvcSiteMapProvider/pull/273
感谢
问候
克雷格