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