我想问一个理论问题。假设一个应用程序同时使用ASP.NET和Linq,你认为哪种方法更好,使用ASP验证控件进行验证,或者通过Linq to SQL类验证可能需要的任何代码添加?
答案 0 :(得分:1)
asp.net控件执行验证客户端和服务器端,而Linq(或一般代码)仅用于验证服务器端。既然是双方进行验证的好习惯,我不会选择其中一种,但可能同时使用两者。作为一种品味,我更喜欢JQUERY在客户端执行验证和普通代码在服务器端执行验证。
我不喜欢asp.net验证控件,因为它们需要在页面上添加大量标记。