使用淘汰赛验证的Asp.net网络应用程序

时间:2012-03-22 21:38:43

标签: asp.net-mvc-3 knockout.js

您好我正在使用带有淘汰赛的asp.net mvc开发一个网络应用

我想知道是否有办法使用JavaScript进行服务器端验证,还是最好使用该模型?

1 个答案:

答案 0 :(得分:1)

Javascript做服务器验证?嗯。如果禁用了javascript怎么办?或者甚至更糟:如果有人故意禁用javascript并向你的服务器发送他喜欢的垃圾怎么办?

您的问题的答案是:。绝对不会依赖javascript来进行验证。至少在服务器上使用您喜欢的任何方式进行验证(数据注释或我个人更喜欢FluentValidation.NET)。客户验证是一种奖励。它允许更灵敏的界面,改善用户体验,减少带宽使用,......但正如奖金一样,你可以没有它。你不能没有的是服务器端验证,这是你的主要收入来源。