0
我有完整的项目,我想使用mvc验证。来自客户端的ASP.NET MVC服务器端验证
这里是我的控制器保存方法,我从JavaScript调用AJAX:
public void Save(Activity activity)
{
using (ActivityManager manager = new ActivityManager())
{
manager.SaveActivity(activity);
}
}
由于我的保存方法是无效的,我不希望使用Model.IsValid服务器端验证,因为由于ajax调用,我不能也不想返回一个action结果。
我需要客户端验证,即使用服务器端模型属性,但我没有找到任何工作解决方案。
在这种情况下,您应该需要手动检查函数中的验证约束。 –
你知道jQuery Validation的'remote'验证吗?检查此链接:http://develoq.net/2011/asp-net-mvc-3-remote-validation-with-jquery/ –