[英]ExecuteCore() vs OnActionExecuting(ActionExecutingContext filterContext)?
[英]Redirect To Link OnActionExecuting (ActionExecutingContext)
我想超越的Salaamun Alekum
Controller.OnActionExecuting方法(ActionExecutingContext)
並在此方法中,我想重定向到網頁鏈接如何使其成為可能
例:
public class LicenseFilterAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
///Some Code Here
Redirect("http://webpage.com"); ///Redirect to This Page
///Rest Of The Code
謝謝,請告訴我是否需要更多詳細信息
您已經關閉,但沒有嘗試重定向
filterContext.Result = new RedirectResult("http://www.webpage.com");
無論如何,這就是我所使用的。 通常它將重定向到我的登錄頁面,該頁面位於同一項目上,所以我會做類似的事情
filterContext.Result = new RedirectResult(Url.Action("Index", "Login"));
編輯:刪除了return語句,它是空的,您只需要設置重定向結果而不返回它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.