为什么ASP.NET对数据输入的验证以服务器验证为主,浏览器端验证为辅?

题目
问答题
为什么ASP.NET对数据输入的验证以服务器验证为主,浏览器端验证为辅?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

9 asp.net如何验证数据正确性?以"E_mail的@"为例


正确答案:
答:在RegularExpressionValidator验证控件中加入正则表达式:\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

第2题:

ASP.NET中,使用验证控件来验证用户输入,要求用户不可跳过该项输入,并且用户输入值在0和1000之间,则适用RequiredFieldValidator和RangeValidator控件。


正确答案:正确

第3题:

下面关于服务器端验证的说法错误的是( )。

A、服务器端验证是为了获得较快的响应速度

B、服务器端验证必然执行,且重复所有的客户端验证

C、服务器端验证可以避免欺骗代码和恶意代码

D、服务器端验证与客户端浏览器版本无关


参考答案:A

第4题:

验证控件的验证行为发生在客户端还是服务器端,如何使提交控件不引发验证?


正确答案:验证控件的验证行为一般发生在客户端,其作用是当验证不能通过时,页面不会提交到服务器,减轻网络负担,避免错误数据的侵入。也可以自定义验证控件,那样既可以定义客户端验证,也可以定义服务器端验证。若要使提交控件不引发验证,只要将提交控件的CausesValdation属性设置为false即可。

第5题:

关于web表单登录中用到的图形验证码的实现,以下做法不正确的有()

  • A、返回给浏览器的html代码中包含图形验证码和文本字符串,登录前客户端判断输入内容和页面中保存的内容是否一致
  • B、服务器端在返回的图片和cookie中同时包含图形验证码,登录前客户端判断输入内容和cookie保存的内容是否一致
  • C、服务器端生成验证码后一方面通过图片将验证码返回给客户端,同时在服务器端保存文本的验证码,由服务器端验证输入内容是否正确
  • D、浏览器通过识别图形验证码中的内容和用户输入的内容判断是否一致

正确答案:A,B,D

第6题:

DM有哪些验证登录方式()。

  • A、用户验证
  • B、操作系统验证
  • C、DM服务器验证
  • D、客户端验证

正确答案:B,C

第7题:

ASP.NET 3.5控件引入了(),具有一定的智能性。

  • A、服务器端验证
  • B、客户端验证
  • C、终端验证
  • D、窗体验证

正确答案:D

第8题:

ASP.NET连接数据库的验证方式不包括()。

A.Windows身份验证

B.FORM验证

C.SQLServer验证

D.Windows和SQLServer验证


正确答案:B

第9题:

下面对ASP.NET3.5验证控件说法正确的是()

  • A、可以在客户端直接验证用户输入信息并显示错误信息。
  • B、对一个下拉列表控件不能使用验证控件
  • C、服务器验证控件在执行验证时必定在服务器端执行
  • D、对验证控件,不能自定义规则

正确答案:A

第10题:

在ASP.NET中,使用验证控件来验证用户输入,要求用户不可跳过该项输入,并且用户输入值在0和1000之间,请写出所需的验证控件?


正确答案:RequiredFieldValidator控件和RangeValidator控件 

更多相关问题