0
我有內部的Global.asax如何使用MapRoute,使用ActionLink()?
routes.MapRoute( 「默認」 這個路徑的值,//路線名稱 「{控制器}/{行動} /(編號)」,//使用參數URL new {controller =「Home」,action =「Index」,id = UrlParameter.Optional} //參數默認值 );
routes.MapRoute( "Edit", // Route name "Admin/{controller}/{action}/{id}", // URL with parameters new { controller = "Edit", action = "Index", id = UrlParameter.Optional } // Parameter defaults );
,我用這個方法ActionLink的調用編輯路線
@Html.ActionLink("Edit", "Topic", "Edit", new { id = item.ID })
現在生成的鏈接的結果是這樣的...
http://localhost:777/Admin/Topic?Length=4
如何使用正確使用ActionLink方法的路線和目標。
謝謝!
Html.RouteLink()要好得多。 – Ryan 2012-08-07 15:30:57