【发布时间】:2010-11-15 13:15:31
【问题描述】:
我对 Ajax.BeginForm 有疑问。我有一个带有提交和更新部分视图的按钮的表单。
我想要完成的是,我可以在同一个操作中使用以下返回语句。
// button activates this
return PartialView("PartialViewName", data);
和
// submit activates this
return Redirect(model.Url);
现在的问题是重定向导致 Ajax.BeginForm 出现问题
<% using (Ajax.BeginForm("Action", "Controller", new AjaxOptions { OnSuccess = "OnSuccess", UpdateTargetId = "Container", InsertionMode = InsertionMode.Replace }, new { id = "eventAjaxForm" })) { %>
我如何识别结果是 PartialView 还是我们正在重定向用户?
【问题讨论】:
标签: asp.net-mvc-2 redirect partial-views