ASP.NET非空验证控件问题
我网页里面有多个textbox,每个textbox都添加了非空验证控件,当多个textbox同时为空时,就出现了多个为空的验证信息,能否从上到下依次出现验证信息,而不是同...
我网页里面有多个textbox,每个textbox都添加了非空验证控件,当多个textbox同时为空时,就出现了多个为空的验证信息,能否从上到下依次出现验证信息,而不是同时出现
展开
4个回答
展开全部
最好的方法就是通过JAVASCRIPT脚本验证非空。二楼正解,但不是封装,脚本不用封装。只有一些公用的类或方法,且安全性需要更高的,才封装。一楼就是SB,在后台占用资源,而且还要回刷页面,只有猪才想得出来。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实非空验证完全没有必要拖控件;
完全可以用代码完成,而且很简单:
if(TextBox1.Text!="")
{
if(TextBox2.Text!="")
{
...
}
else{MessageBox.Show("密码不能为空!");}
}
else{MessageBox.Show("姓名不能为空!");}
完全可以用代码完成,而且很简单:
if(TextBox1.Text!="")
{
if(TextBox2.Text!="")
{
...
}
else{MessageBox.Show("密码不能为空!");}
}
else{MessageBox.Show("姓名不能为空!");}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实我觉得.NET里边的那个非空验证不是很好用。还是自己写个 JS 丢进去用吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你用JavaScript来验证吧 那个比较好 网上有已经封装好的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询