为什么Response.Redirect的工作不
问题描述:
这里是回传动作我的C#代码为什么Response.Redirect的工作不
if (something-true)
Response.Redirect("~/Admin/Home",true);
当我调试,我可以看到,执行来在这条线,但随后也移动到下一行,最后去结束并返回View()。为什么我不重定向到〜/ Admin/Home ??? 发布回显示其主要的URL后。
答
你有没有使用RedirectToAction,而不是考虑:
return RedirectToAction("Admin", "Home");
我假设你的控制器HomeController
和动作方法的名字是Admin
。
使用RedirectToAction将更适合MVC范例。