ASP.NET重定向而不处理View

时间:2017-01-20 20:53:58

标签: asp.net-mvc

当我重定向时,它仍会处理View,因为我没有设置Model对象,所以它总是会出错。如何使用

强制使用网站
RedirectPermanent("/page",true); 

而不必处理视图页面?

2 个答案:

答案 0 :(得分:1)

尝试在重定向之前添加return语句,如

return RedirectPermanent("/page",true); //resource permanently moved

return Redirect(url); 

答案 1 :(得分:1)

您必须从控制器中的操作返回类型为IActionResult的对象。现在,您只调用RedirectPermanent()函数,该函数返回类型为RedirectResult的初始化对象,但MVC框架不执行它。