Raj*_*esh 2 asp.net-mvc razor asp.net-mvc-3
我的看法
<div id="ValidationSummary">
@Html.Partial("ValidationSummary")
</div>
@using (Ajax.BeginForm("Index", //<-- Action name
"JobDetails", //<-- Controller name
new AjaxOptions { HttpMethod = "Post", UpdateTargetId = "ValidationSummary" }))
{
}
Run Code Online (Sandbox Code Playgroud)
我想要ValidationSummary来替换.但它将我的URL更改为JobDetails
确保已将以下脚本添加到页面中:
jquery.unobtrusive-ajax.js在ASP.NET MVC 3中,jQuery是用于客户端验证和Ajax的默认客户端框架.
诸如Ajax.BeginForm和Ajax.ActionLink之类的Ajax助手会发出HTML5 data-*属性,这些属性由jquery.unobtrusive-ajax.js脚本和AJAXified以这种方式解释.
还要确保已删除对Microsoft*.js脚本的所有引用.这些已经过时,不应再用于ASP.NET MVC 3.
| 归档时间: |
|
| 查看次数: |
2623 次 |
| 最近记录: |