我正在使用部分视图和基于 ajax 的功能来发布到我的控制器。我想知道如何利用我通常通过 MVC Razor 表单获得的验证功能,并使用基于异步框架的整页回发。
伪代码
function buttonpress()
{
if(Validate())
.... Call server functionality with AJAX and handle result
else
.... Show standard validation messages as normal. Do not contact server
}
function Validate()
{
... Check the validation like it would with full post back
... Should also limit to a group too
}
如果不需要的话,我不想重写从框架中获得的所有免费验证。