在我的代码,我使用的局部视图(称之为PV1)在ASP.Net渲染视图MVC
<div id="div_1">
<% Html.Partial("PV1", Model); %>
</div>
,并在局部视图我使用“Ajax.BeginForm”将其重定向到一个特定的行动,因此它这样做...
using (Ajax.BeginForm("action1", "Forms", null, new AjaxOptions { UpdateTargetId = "div_1" }, new { id = "form1" }))
{
Response.write("I am here.");
}
public ActionResult action1(XYZ Model)
{
//
return PartialView("PV1", Model);
}
在行动,我再次调用相同部分“PV1”的最后一行,因此它也这样做......
但渲染时该视图不打印或执行写入的步骤在局部视图,它覆盖他们,并表明什么?
Html.Partial(),因为我将控制器动作的输出结果返回给视图...但是它对我的查询有什么影响,我正在使用的ren输出...只是为了让你知道...尝试这两种方法...但问题仍然存在...请为我提供一个例子... – 2011-04-26 13:58:42
我做到了使用Html.RenderPartial()...但这样做你必须非常小心地安排你的div ... – 2011-05-18 11:04:14