0
基於來自this SO post的答案,我試圖稍微調整一下,這樣我就不需要硬編碼路由和路由參數,而是(如果可能)使用強類型控制器操作方法: -是否有可能擁有強類型的GetVirtualPath方法?
string path = RouteTable.Routes.GetVirtualPath(
new RequestContext(HttpContext,
RouteTable.Routes.GetRouteData(HttpContext)),
new RouteValueDictionary(
new
{
controller = "Foo",
action = "Bar"
})).VirtualPath;
MVC Futures命名空間(Microsoft.Web.MVC)可以強制鍵入一個ActionLink ...所以我想知道這是否可以在這裏做這樣的事情。
強類型GetVirtualpath?