`

验证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中不起作用,不知道怎么解决。

分享到:
评论

相关推荐

    CheckBoxList的用法

    ### CheckBoxList的用法 #### 一、CheckBoxList概述 `CheckBoxList`是ASP.NET Web Forms...通过理解其基本属性、数据绑定方法以及如何获取选中项,开发者可以更好地利用`CheckBoxList`来构建动态和交互式的Web应用。

    关于checkboxlist的绑定和遍历checkboxlist

    3. 数据验证:结合Validation Controls可以确保用户至少选择一项,或者限制可选的最多项数。 综上所述,CheckBoxList控件在Web开发中扮演着重要角色,其绑定和遍历是核心操作。理解并熟练运用这些知识能有效提升...

    多选下拉的CheckBoxList

    在网页开发中,多选下拉的CheckBoxList是一种常见的用户界面元素,用于提供多个选项让用户进行复选选择。这种功能通常在需要用户选择多个值,且空间有限的情况下使用,例如填写表单或设置偏好时。在ASP.NET环境中,...

    CheckBoxList实现单选 C#(WEB)

    在.NET Web开发中,CheckBoxList控件经常用于呈现一组可多选的选项。然而,有时候我们需要将CheckBoxList的功能限制为只能单选,就像单选按钮(RadioButtonList)那样。本篇将详细介绍如何在C#环境下,针对ASP.NET ...

    .net 后台实现 checkboxlist 单选

    我们遍历CheckboxList的每个`ListItem`,检查是否有选中项。如果有多个选中项,显示错误信息;否则,记录选中的值并执行后续操作。 最后,考虑到实际项目中可能存在的需求,你可能需要根据具体业务逻辑对代码进行...

    strust2 checkboxlist

    Struts2 CheckboxList详解与应用 ...通过以上的讲解,我们对Struts2的CheckboxList有了全面的认识,理解了它的用法和配置方式。在实际开发中,熟练掌握CheckboxList可以帮助我们更高效地构建多选功能,提升用户体验。

    C#遍历得到checkboxlist选中值和设置选中项的代码

    假设我们有一个已知的值字符串,其中包含了用户先前的选择,我们需要根据这些值重新设置CheckBoxList的状态。这可以通过`SetChecked`函数实现: ```csharp public void SetChecked(CheckBoxList checkList, string ...

    在js中判断checkboxlist(.net控件客户端id)是否有选中

    在JavaScript中,对ASP.NET的CheckboxList控件进行判断,以确认是否有选中项,是前端验证中的常见操作。这通常发生在用户提交表单前,确保用户至少选择了一个选项,防止提交空数据。以下是如何使用JavaScript来实现...

    jd.rar_CheckBoxList_DEMO_京东

    通过研究这个项目,开发者不仅可以学习到如何在PHP环境中使用CheckBoxList,还能深入了解如何将PHP项目与第三方API(如京东)进行集成,这对于想要涉足电商开发的程序员来说是非常有价值的实践经验。

    在.net中用CheckBoxList实现单选

    例如,你可以添加一个`OnSelectedIndexChanged`事件处理程序,检查`CheckBoxList`中选中的项数,如果有多个,就回滚到上一次的状态。 总之,通过结合使用`CheckBoxList`控件的客户端事件和JavaScript,我们可以模拟...

    ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList

    在这个函数中,我们使用jQuery选择器`$("#chkCar input:checked")`找到所有被选中的`CheckBoxList`项,然后检查其数量是否大于或等于3。如果满足条件,`args.IsValid`设为`true`,表示验证通过;否则,设为`false`,...

    .net常用脚本验证

    - `hcheckcbl`:用于检查指定的`CheckBoxList`控件中的项是否被选中。 - **实现逻辑**: - 首先通过ID获取到表单元素。 - 然后遍历表单元素中的所有选项。 - 对于`RadioButtonList`,检查是否有选项被选中。 - ...

    struts2.0 checkbox标签使用问题

    例如,你可能需要确保用户至少选择一个类别,这时可以添加一个自定义验证规则。 总之,Struts2.0的`checkbox`标签提供了一种强大且灵活的方式来处理Web表单中的复选框。在实际开发中,我们需要理解其工作原理,正确...

    Winform中DataGridView中加checkBox列的用法

    在Windows Forms(Winform)开发中,`...总的来说,`DataGridView`结合CheckBox列和TextBox验证,为用户提供了一种直观且灵活的方式来交互和操作数据。通过熟练掌握这些技巧,你可以创建出功能强大的数据管理界面。

    JQuery对checkbox操作 (循环获取)

    在网页开发中,jQuery 是一个广泛使用的 JavaScript 库,它简化了 DOM 操作、事件处理、动画设计等任务。在本示例中,我们关注的是 jQuery 对 checkbox 的操作,特别是如何进行全选、反选、取消全选以及按特定条件...

    testCheckedListBox.rar

    在提供的"testCheckedListBox"工程源码中,开发者可能已经实现了一些功能,比如动态加载数据、验证用户选择或对选中项的操作。通过研究源码,我们可以学习到更多关于CheckedListBox实际应用的技巧和最佳实践。 总的...

    checkbox-list

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

    ASP.NET Web服务器控件.ppt

    CheckedIndexChanged事件在选中项改变时触发。 RadioButton控件提供单选功能,GroupName属性用于将多个RadioButton组成一组,实现互斥选择。RadioButtonList控件类似于CheckBoxList,但只允许单选。 ListBox控件...

    计算机We绑定控件PPT课件.pptx

    在本课件中,主要讲解了四种常见的Web绑定控件:RadioButtonList、CheckBoxList、DropDownList和ListBox。 1. RadioButtonList控件:这是一组单选按钮的集合,用户只能选择其中的一个选项。关键属性包括: - ...

    计算机We绑定控件PPT学习教案.pptx

    本篇PPT学习教案主要介绍了四种常见的Web数据绑定控件:RadioButtonList、CheckBoxList、DropDownList以及ListBox,并通过实例演示了如何将这些控件与数据库进行绑定。 1. RadioButtonList控件: RadioButtonList是...

Global site tag (gtag.js) - Google Analytics