我的觀點Ajax.BeginForm刷新視圖,而不是更新目標ID
<div id="ValidationSummary">
@Html.Partial("ValidationSummary")
</div>
@using (Ajax.BeginForm("Index", //<-- Action name
"JobDetails", //<-- Controller name
new AjaxOptions { HttpMethod = "Post", UpdateTargetId = "ValidationSummary" }))
{
}
我想在ValidationSummary更換。但它改變了我的網址,以JobDetails
您是否正確添加了相關的microsoft ajax javascript文件?看來你的ajax調用不起作用。你是通過firebug(在Firefox中)還是在開發工具(在Chrome/IE中)來檢查它? – 2012-02-09 19:32:16