簡體   English   中英

重定向到鏈接OnActionExecuting(ActionExecutingContext)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM