2009-12-18 31 views

Trả lời

11

Để chuyển hướng, ghi đè OnActionExecuting và gán mới RedirectToRouteResult-filterContext.Result:

public override void OnActionExecuting(ActionExecutingContext filterContext) 
    { 
     filterContext.Result = new RedirectToRouteResult( 
      new RouteValueDictionary { { "action", "newActionName" }, 
             { "actionArgument", someData } }); 
    } 

Để gán dữ liệu khi chuyển hướng, đặt nó vào con đường, như trình bày ở trên.

+0

Nó đã đệ quy và không thể chuyển hướng chính xác. – Gandarez

Các vấn đề liên quan