我想要一个带有“全选”项的CheckBoxList.
>当这个特殊项目是
选中,将选中所有其他人
太.
>从中删除选择时
这个项目,也是所有人
其他项目.
>检查/取消选中
任何其他物品只会有一个
对该特定项目的影响
无论选择状态如何
“全选”项目.
我正在寻找一个jquery解决方案.
这是我的代码隐藏中的数据绑定代码:
IList<Central> Centrals = new CentralProvIDer().GetAllCentralsAsList();Centrals.Insert(0,new Central(){Central_ID = 999,Central_name = "Select All"});CentralChecks.DataSource = Centrals;CentralChecks.DataTextFIEld = "Central_name";CentralChecks.DataValueFIEld = "Central_ID";CentralChecks.DataBind();
这是标记:
<div ID="Centraldiv"> <h2>Centrals:</h2> <span> <asp:TextBox ID="CentralTextBox" runat="server" CSSClass="textBox">Centrals</asp:TextBox> <img ID="CentralArrow" src="images/down_arrow.jpg" /> </span> <div ID="CentralEffect" > <asp:CheckBoxList ID="CentralChecks" runat="server" onclick="GetSelectedCentralValue();"> </asp:CheckBoxList> </div></div>
请注意,页面上有多个复选框列表,因此任何解决方案都必须牢记这一点.
解决方法 您可以使用任何复选框列表,只需将myCheckBoxList的CSSclass添加到每个CheckBoxList控件:$('.myCheckBoxList :checkBox').eq(0).click(function() { var toggle = this.checked; $('.myCheckBoxList :checkBox').attr("checked",toggle);});总结
以上是内存溢出为你收集整理的c# – 选择asp.net CheckBoxList中的所有项目全部内容,希望文章能够帮你解决c# – 选择asp.net CheckBoxList中的所有项目所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)