我正在使用MVC2。在.NET MVC2中使用Knockoutjs和服务器端验证
请告诉我使用淘汰赛时的表单服务器端验证的推荐的方法?
目前,我大部分的形式是局部视图,其中有一个C#视图模型与验证属性。事情是这样的:
public class SomeThingViewModel
{
[Required]
public string Name { get; set; }
[Required]
public int Number{ get; set; }
}
所以当表单被提交到服务器,我得到的所有的模型错误,我可以有错误,这是显示的东西,如交回:<%:Html.ValidationMessageFor(m => m.Name)%>
。然后将其重新加载到主页上保存表单的元素,以便用户可以看到错误。这会杀死我在假设的基因敲除时遇到的任何绑定。
我不确定如何去使用淘汰赛。
很高兴听到您选择您的项目的任何可能的解决方案,以便如何使用客户端中的knockoutjs处理服务器端验证检查。请分享作为下面的答案或作为评论。我太困惑了! – 2013-12-04 16:56:44