Tôi đang cố gắng tải một phần lượt xem vào div từ chế độ xem cuộc gọi, tuy nhiên, lượt xem một phần sẽ tải vào trang mới. Không có nhiều mã cho nó và tôi đã thử nhiều cách khác nhau từ các bài đăng khác, nhưng nó vẫn tải vào một trang mới. Vì vậy, tôi nghĩ rằng tôi có thể thiếu một cái gì đó cơ bản.Tải chế độ xem một phần vào div
khiển
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Index()
{
return View();
}
public ActionResult Test()
{
return PartialView("Test");
}
Xem
<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>
PartialView
<h1>Test</h1>
chấp nhận một trong các câu trả lời. –