checkboxlist 选择为空时的判断(customvalidator[用户自定义验证控件]的应用)

原创 2007年10月09日 16:06:00

checkboxlist 选择为空时的判断(customvalidator[用户自定义验证控件]的应用):
  <script language="javascript" type="text/javascript">
  function check(source,args)
  {
  var obj=document.getElementById('<%=this.huanjing.ID%>');//返回具有和属性id的值相同或相似的对象集合
  var k,bol=false;
  var ln=(obj.all.tags('input').length);//返回obj对象里具有“input”标签对象的集合
  for(k=0;k<ln;k++)
  {
  //alert(" name:"+obj.all.tags('input')[k].name+"是否:"+obj.all.tags('input')[k].checked);
  
   if(obj.all.tags('input')[k].checked) // obj对象里具有input标签对象键值为k的属性为checked的值
   bol=bol||true;
  }
  if(bol)
   args.IsValid=true;
   else
   args.IsValid=false;
  
  }
  
  </script>

<asp:checkboxlist id="huanjing" runat="server" Height="36px" Width="400px" RepeatDirection="Horizontal">
 <asp:ListItem Value="Win98">Win98</asp:ListItem>
 <asp:ListItem Value="WinMe">WinMe</asp:ListItem>
 <asp:ListItem Value="WinXP">WinXP</asp:ListItem>
 <asp:ListItem Value="Win2000">Win2000</asp:ListItem>
 <asp:ListItem Value="Win2003">Win2003</asp:ListItem>
 <asp:ListItem Value="Unit">Unit</asp:ListItem>
 </asp:checkboxlist><asp:customvalidator id="CustomValidator1" runat="server"
ErrorMessage="运行环境没有选择,请选择运行环境" ClientValidationFunction="check"></asp:customvalidator> 

ASP.NET中Custom Validator验证控件的使用

新建一个网站,默认主页为
  • yayun0516
  • yayun0516
  • 2014年07月15日 10:10
  • 1323

非映射的形式检查TextBox,ComboBox控件的值是否为空(是否被选中)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.W...
  • Fanbin168
  • Fanbin168
  • 2014年05月27日 10:54
  • 1342

js验证手机号不为空如果后面给出提示则不能实现添加

HTML页面 *律师电话 --...
  • zhangweiguangsunjiao
  • zhangweiguangsunjiao
  • 2016年04月08日 11:12
  • 1246

限制CheckBoxList控件只能单选

限制CheckBoxList控件只能单选 开发要求,原本对CheckBoxList控件是用来让用户多选的。但现在特殊要求,这个CheckBoxList控件限制只能单选。 哈哈,看看...
  • kissdeath
  • kissdeath
  • 2014年07月09日 10:37
  • 5509

win10 uwp 验证输入 自定义用户控件

TextBox是给用户输入,我们有时要用户只输入数字,而用户输入汉字,我们就有提示用户,那么这东西用到次数很多,我们需要做成一个控件。 我们可以用别人的库,我找到一个大神写的库,很好用 我们使用这...
  • lindexi_gd
  • lindexi_gd
  • 2017年03月25日 10:13
  • 2554

用户控件&自定义控件----.Net再学

开始学习.Net到现在两年了快,开始学习java 也有大半年了,中间做项目,又开始.Net的学习。这次做.Net项目,后台代码敲的不是太多,重点放在了UI上,这也是这篇博客要写的内容有关,做UI就少不...
  • wangyongxia921
  • wangyongxia921
  • 2015年01月30日 22:42
  • 1258

asp.net中复选框checkbox选中datalist中的商品后显示选中商品的临时表

前台  总价钱:asp:Label ID="lblsum" runat="server" Text="" CssClass="lab" Visible="false">asp:Label>    ...
  • wfh_fighting
  • wfh_fighting
  • 2016年09月27日 21:17
  • 590

深究AngularJS——校验(非form表单)

为什么是非form表单?因为基本上都是通$http服务异步发送与接收数据,没有form表单个一样可以。更何况,form表单的提交校验在哪里都可以搜索得到,我这个是通过自己总结出来滴。 ...
  • zcl_love_wx
  • zcl_love_wx
  • 2016年05月13日 13:46
  • 2510

初识ASP.NET---ASP.NET中验证控件的用法

ASP.NET中验证控件的用法(转) 用于检查是否有输入值:RequiredFieldValidator(必须字段验证) 按设定比较两个输入:CompareValidator(比较验证)  输入是否在...
  • Senior_lee
  • Senior_lee
  • 2014年07月05日 11:17
  • 2072

GridView中实现CheckBoxList选中更新数据库

Asp.Net Code: ...
  • qq285679784
  • qq285679784
  • 2016年11月28日 16:12
  • 323
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:checkboxlist 选择为空时的判断(customvalidator[用户自定义验证控件]的应用)
举报原因:
原因补充:

(最多只允许输入30个字)