`

验证CheckBoxList至少要有一项选中(转载)

阅读更多

<script language="javascript" type="text/javascript"> 
        
<!--
        
function  ClientValidate(sender, args)
        
{
            
var flag = false;
            
var  inarr=form1.all.tags("input");
            
for (var i=0; i<inarr.length; i++)
            
{
                
if(inarr[i].type=="checkbox")
                 
{
                    
if(inarr[i].checked==true)    
                     
{
                         flag 
= true;
                     }

                  }

             }

             
if (flag)
             
{
                args.IsValid 
= true;
             }

             
else
             
{
                args.IsValid 
= false;
             }

        }

        
-->
</script>
<tr>
    
<td align="right" bgcolor="#FFFFFF">用户权限:&nbsp;</td>
    
<td bgcolor="#FFFFFF"><asp:CheckBoxList ID="cblrighgs" runat="server" RepeatLayout="Flow" RepeatColumns="5">
        
</asp:CheckBoxList>
        
<asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="ClientValidate"
            Display
="Dynamic" ErrorMessage="请选择用户权限"></asp:CustomValidator></td>
  
</tr>

这种方法在masterpage中不起作用,不知道怎么解决。

分享到:
评论

相关推荐

    checkbox-list

    在名为FakeNetworking的组中,有一个名为FakeInteractor的类。 原因是为我们的应用程序提供了列表项的虚假数据-有时它们嵌套在部分中,有时只是简单列表。 该交互器使用的数据模型称为FakeModel仔细查看其属性;) ...

    2.ASP.NET.2.0.高级编程(第4版) [1/7]

    11.5.1 DropDownList、ListBox、RadioButtonList和CheckBoxList 351 11.5.2 TreeView控件 352 11.5.3 Ad Rotator控件 352 11.5.4 Menu 353 11.6 内置数据绑定语法 353 11.6.1 DataBinder语法的变化 354 11.6.2...

    ASP.NET2.0高级编程(第4版)1/6

    本书全面介绍了ASP.NET各种编程技能和2.0版中的巨大变化,并详细阐述了2.0版中的每个新特性。...5.13 CheckBoxList服务器控件139 5.14 RadioButton服务器控件141 5.15 RadioButtonList服务器控件143 5.16 ...

    ASP.NET 控件的使用

    10.5 使用CheckBoxList控件 313 10.6 使用BulletedList控件 314 10.7 创建自定义的List控件 317 10.8 小结 324 第11章 使用GridView控件 325 11.1 GridView控件基础 325 11.1.1 显示数据 325 11.1.2 选择数据 327 ...

    ASP.NET.4揭秘

    10.5 使用checkboxlist控件355 10.6 使用bulletedlist控件357 10.7 创建自定义的列表控件361 10.8 小结368 第11章 使用gridview控件369 11.1 gridview控件基础369 11.1.1 显示数据369 11.1.2 选择数据372 11.1.3 ...

    C#编程经验技巧宝典

    79 &lt;br&gt;0115 如何判断是否为数字 79 &lt;br&gt;0116 如何在字符串中查找指定字符 79 &lt;br&gt;0117 如何在字符串中用一子串替换另一子串 80 &lt;br&gt;0118 将新字符串添加到已有字符串中 80 &lt;br&gt;0119 如何在...

    html入门到放弃笔记

    4、一个元素允许有多属性,多属性间,排名不分先后,中间用 空格 隔开即可 Demo : 1、创建一个 div 标记 ,增加属性 ,设置 align 属性的值为 center ,设置 id 属性的值为 container,设置 title 属性的值为 这...

    asp.net知识库

    如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/...

    Visual C++2010开发权威指南(共三部分).part1.rar

    第一部分 Visual C++ 2010开发与新特性 第1章 Visual C++ 2010开发环境简介 1 1.1 Visual C++ 2010简介 1 1.2 Visual C++ 2010下载安装指南 1 1.3 Visual C++ 2010主要特点与新特性 3 1.4 Visual C++ 2010开发环境...

Global site tag (gtag.js) - Google Analytics