재우니의 블로그

ASP.NET MVC : OnActionExecuting 에서 redirect 하는 방법 (ActionExecutingContext)

 

 

 

OnActionExecuting 에서 redirect 하는 방법은 RedirectResult() 함수를 사용하는 방법이다.

마지막엔 꼭 return 을 해야 아래 구현한 코드까지 진행하지 않으므로 꼭 넣어야 하고용.~

 

public override void OnActionExecuting(ActionExecutingContext filterContext) {  
    if (needToRedirect) {
        filterContext.Result = new RedirectResult(url);
        return;
    }
}