我有一个可以采用可选 id 参数的操作方法。
public ActionResult Details(int id = 0) {...}
和一个站点节点,它应该链接到具有空 ID 的操作方法。
<mvcSiteMapNode title="This Object" controller="MyController" action="Details" />
不幸的是,事情并没有按预期进行。大多数情况下,生成的链接是 /MyController/Details,但如果我当前在“/MyContoller/Details/99”中,则生成的链接是 /MyContoller/Details* /99 *。
问题:如何让 mvcSiteMapNode 在生成链接时忽略 id 参数?
谢谢,达菲