【发布时间】:2014-10-29 15:27:43
【问题描述】:
是否可以在从 MVC 返回视图的 aspx 中进行 Response.Redirect?
我有一个 login.aspx 页面,我需要在成功登录后重定向到 ~/Views/Home/index.cshtml 中的视图,这可能吗?我尝试关注,但无法解析网址。
试过了:
Response.Redirect("~/Views/Home/Index.cshtml");Response.Redirect("Home");
控制器是“HomeController”,视图是“Index.cshtml”,任何有关如何调用控制器和视图的帮助或至少只是 url 都会有所帮助。
【问题讨论】:
-
Response.Redirect(url)会将用户发送到url所在的任何位置。 URL 是指向同一站点上的资源,还是指向另一端的资源,或者指向不同视图引擎显示的技术,都没有关系。只要它是一个有效的 URL,它就会去那里。