asp.net 用户输入的验证一般用什么好?
是用Javascript还是用服务验证控件。
如果用服务验证控件,那么下拉框怎么验证是否为空(如:下拉框有很多项,默认是“请选择”,也就是为空)。
请问有什么好的解决方法不?(谢谢)
[解决办法]
不明白什么意思,校验控件不是支持客户端验证和服务端验证两种模式么?
[解决办法]
能在客户端的尽量在客户端
[解决办法]
用客户端验证的时候就用html控件
用服务器验证的时候就用.net控件
在服务器端就可以获得下拉列表的内容了
[解决办法]
根据情况选用不同验证方法。
[解决办法]
恩!!!!!!!!!!!!!!!!!1
[解决办法]
服务器验证控件 它也是在客户端执行的
[解决办法]
服务器验证控件不也js吗? 可以用了...
[解决办法]
用ASP.net的定义验证控件 写javascript代码
[解决办法]
function valComments_ClientValidate(source, args)
{
if (args.Value= "请选择 " && args.Value= " ")
args.IsValid = false;
else
args.IsValid = true;
}
不知道可以吗? 没测试过
[解决办法]
JS验证以后。在服务端代码处在验证一下。安全第一
[解决办法]
想那么有什么, 其实.NET自带的验证控件都是客户端与服务器端都要通过的.
首先在客户端验证通过后, 传到服务器端还要再验证一次的.
[解决办法]
一般情况下都采用.NET的验证控件.但一些复杂的验证还是自己写JS比较好.