【发布时间】:2012-02-22 08:13:28
【问题描述】:
我的模型有一个 @Ajax.BeginForm,它有一个布尔值 (@Html.CheckBoxFor)。如果选中此项,我希望我的 HttpPost 操作重定向到新页面。否则,我希望它继续成为 @Ajax.BeginForm 并更新页面的一部分。
这是我的 HttpPost 操作(注意:Checkout 是我模型中的布尔值)
控制器:
[HttpPost]
public ActionResult UpdateModel(BasketModel model)
{
if (model.Checkout)
{
// I want it to redirect to a new page
return RedirectToAction("Checkout");
}
else
{
return PartialView("_Updated");
}
}
【问题讨论】:
标签: asp.net-mvc-3