【发布时间】:2010-12-29 19:10:00
【问题描述】:
我正在尝试从调用视图将部分视图加载到 div 中,但是 部分视图加载到新页面中。它没有太多代码,我尝试了各种 其他帖子的方式,但它仍会加载到新页面中。所以我想我可能遗漏了一些基本的东西。
控制器
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Index()
{
return View();
}
public ActionResult Test()
{
return PartialView("Test");
}
查看
<script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
@using (Ajax.BeginForm("Test", "Home", new AjaxOptions { InsertionMode=InsertionMode.Replace, UpdateTargetId = "mydiv" }))
{
@Ajax.ActionLink("Save", "Test", "Home", new AjaxOptions{ });
}
<div id="mydiv">
@Html.Partial("Test")
</div>
部分视图
<h1>Test</h1>
【问题讨论】:
标签: ajax asp.net-mvc