【发布时间】:2014-08-27 12:31:40
【问题描述】:
我有一个视图“主页”,我在其中呈现 2 个局部视图 _P1 和 _p2。 以下是我在主页视图中的代码:
<div>
<div>
@Html.Partial("_P1")
</div>
<div>
@Html.Partial("_p2")
</div>
</div>
我在 _P1 上有一个文本框和一个提交按钮,在 _P2 上只有一个标签,当我单击提交时,我希望发布数据,但将用户重定向到包含 _P1 和 _P2 的同一视图。但是_P2在提交后没有被渲染。
_P1 上的代码:
@using (Ajax.BeginForm("_P1", "Home", new AjaxOptions(), new { Id = "_P1form" }))
{
@Html.LabelFor(m=>m.Name)
@Html.TextBoxFor(m=>m.Name)
}
<input type="button" value="Save Form Data" class="save-button" onclick="submitform();"/>
请帮忙。
【问题讨论】: