首页 > 解决方案 > 通过操作过滤器属性更新他的信息后,如何重定向到同一页面(用户试图访问)?

问题描述

我的过滤器有这个:

 public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
    if (userIsLoggedIn)
    {
         filterContext.Result = new RedirectToAction("UserInfoActionName", "UserInfoControllerName");
    }

    base.OnActionExecuting(filterContext);
  }

我想在提交信息后将用户重定向到他所在的地方。

我的控制器:

    public JsonResult Submit(UserInfoViewModel vm)
    {     
        //update user
        return JsonSuccess("Email for the profile has been successfully updated.");
    }

标签: asp.net-mvcactionfilterattribute

解决方案


推荐阅读