0
데모 솔루션에서 mvc ajax 기능을 내장하여 사용하려고했습니다. 그러나 어떤 이유로 인해 부분보기가 바뀌지 않습니다. 내가 일부는 내가 Web.config를 false로 설정 한 눈에 거슬리지 플래그가 있음을 발견 인터넷 검색 후이 html 코드를왜 부분 뷰가 대체되지 않습니까?
<form action="/Home/RefreshPartial" id="form0" method="post" onclick="Sys.Mvc.AsyncForm.handleClick(this, new Sys.UI.DomEvent(event));" onsubmit="Sys.Mvc.AsyncForm.handleSubmit(this, new Sys.UI.DomEvent(event), { insertionMode: Sys.Mvc.InsertionMode.replace, httpMethod: 'Post', updateTargetId: 'PartialToRefresh' });">
<input id="Name" name="Name" type="text" value="">
<input type="submit" value="Send name">
</form>
있어 HTML 페이지를 표시
@using (Ajax.BeginForm("RefreshPartial", "Home", new AjaxOptions() { UpdateTargetId = "PartialToRefresh", HttpMethod = "Post" }))
{
@Html.TextBox("Name");
<input type="submit" value="Send name" />
}
<br />
<div>
@Ajax.ActionLink("Just refresh", "RefreshPartial", "Home", null, new AjaxOptions() { UpdateTargetId = "PartialToRefresh", HttpMethod = "Post" }, null)
</div>
<br />
<div id="PartialToRefresh">
@Html.Partial("_DateTimePartial", "test")
</div>