如何从不继承控制器的类返回视图

时间:2012-02-22 07:53:27

标签: asp.net-mvc-3

我只想在违反政策时(使用FluentSecurity

返回基于此类的视图
public class RequireRolePolicyViolationHandler : IPolicyViolationHandler
{
    public ActionResult Handle(PolicyViolationException exception)
    {
        //return new HttpUnauthorizedResult(exception.Message);
        return View("../Shared/Error");
    }
}

但返回View在当前上下文中不存在。

请帮助。

由于

1 个答案:

答案 0 :(得分:2)

只需返回 new ViewResult { ViewName = "Error" }; 就行了!