_layoutpage.cshtml
:
@RenderSection("Scripts")
Login.cshtml
:
@section Scripts {
@{
<partial name="_PartialValidation"/>
}
}
在部分验证[_ParialValidation.cshtml
]中我包含了。
<script src="<path-to-jquery-validation> </script>
PS: validation is working.
我使用jquery.validate.js和jquery.validate. unobtrusives .js进行客户端验证。
正确验证表单数据。
但问题是:
- 仅在提交表单时显示警告框(仅前端工作)
- 窗体没有导航到控制器(c#)
我想要的:
- 后端验证。
如果你也遇到过这种情况,请帮助我。我是ASP的新手。网络核心。
删除_PartialValidation周围的@{},然后尝试。
@section Scripts{
<partial name="_PartialValidation"/>
}