【发布时间】:2020-05-17 14:53:19
【问题描述】:
我试图在我的OnException 方法中重定向到Controller,但页面返回的是空白视图,并且链接不会更改为我重定向到的页面。请指教。
这是代码:
protected override void OnException(ExceptionContext filterContext)
{
if (filterContext.ExceptionHandled) return;
if (filterContext.Exception is PolicyInForceException)
{
PolicyInForceException pife = filterContext.Exception as PolicyInForceException;
filterContext.ExceptionHandled = true;
filterContext.HttpContext.Response.Clear();
filterContext.HttpContext.Server.ClearError();
filterContext.Result = View(
new RouteValueDictionary(
new { area = "", controller = "quote", action = "Confirmation", id = pife.RequestId }
)
);
}
else
{
base.OnException(filterContext);
}
}
【问题讨论】:
标签: asp.net-mvc model-view-controller controller