2013-12-17 21 views
3

创建RedirectResult我正在尝试设置filterContext.Result = new RedirectResult,使用T4MVC从T4MVC

我现有的呼叫是:

filterContext.Result = new RedirectResult("/account/login?ErrorCode=" + ServiceLocator.ExceptionHelper().NotLoggedInError.Code); 

,我要替换。

T4MVC可能吗?

回答

1

不知道它是最好方式,但这个工程:

filterContext.Result = new RedirectResult(Url.Action(MVC.Account.Login(ServiceLocator.ExceptionHelper().NotLoggedInError.Code))); 
+1

对任何人来说,如果你想从视图外访问URL谁是有兴趣,你仍可以通过获取HttpContext的访问.Current.Request.RequestContext.Url – Baconbeastnz