【发布时间】:2012-04-13 19:31:04
【问题描述】:
我正在尝试从我的控制器重定向到不同的页面。但是,我的页面上有一个动态的部分渲染设置,它将页面的一部分渲染到特定的 div 中。
$(document).ready(function () {
$.ajax({
url: '<%=Url.Content("~/Area/Controller/Action")%>';
success: function (data) {
$("#div1").html(data);
},
error: function (data) {
$("#div1").html(data.responseText);
}
});
});
我遇到的问题是,当我尝试从控制器重定向时,我重定向到的页面会在 div 内呈现,而不是完全重定向。
控制器:
public ActionResult Index()
{
if (condition...)
return RedirectToAction("Index", "Controller", new { Area = "Area" });
return PartialView("view", model);
}
我需要能够完全重定向到另一个页面。
【问题讨论】:
标签: jquery ajax asp.net-mvc model-view-controller partial-views