验证控件与js验证哪个好

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:49:40
.net中,要验证文本框中的内容时,用验证控件好?还是用js好?为什么?

从服务性能和速度等方面

验证控件好.因为它既可以在客户端验证,也可以在服务器端验证.最重要的是,可以用服务器端的Page.IsValid属性获得这个页面的验证控件是不是通过,而不需要用很多的js的if else判断.
所以, 没有必要再为程序增加额外的服务器端验证.但是js判断后还要在服务器端写验证代码.
所以个人更倾向于验证控件.

应该一起用.
用控件就是每次都要提交到服务器验证.安全,但耗资源.
用js就是在本地做的,简单又快捷,缺点是别人可以绕过js直接向服务器提交数据.

一样的,因为验证控件也是封装的js代码,验证控件也不用返回服务器端验证,在服务性能和速度上来说是一样的。