Html.ActionLink追加“索引”,动作名称到网址末尾,但我想没有在默认控制器网址中列出的索引动作(希望这是有道理的...)ASP.Net MVC路由URL生成
没曾想:/ ControllerName /索引 通缉:/ ControllerName
下面是我的路由设置:
routes.MapRoute(
null,
"{controller}/{action}/{id}",
null,
new { id = @"\d+" }
);
routes.MapRoute(
null,
"{controller}/{action}"
);
routes.MapRoute(
null,
"{controller}",
new { action = "Index" }
);
routes.MapRoute(
null,
"",
new { controller = "Home", action = "Index" }
);
我的Html.ActionLinks去索引,不要追加索引链接...即使我提供“索引”作为它链接到的目标行动/ ControllerName – Jimmy 2010-02-23 21:53:39