当前位置:  编程技术>.net/c#/asp.net

在.net中用CheckBoxList实现单选

    来源: 互联网  发布时间:2014-08-25

    本文导语:  在.net中提供了Radiobuttonlist来实现单选的,但是我一直喜欢用CheckBoxList 原因我觉得CheckBoxList 控件页面展示效果要好看一些,呵呵 这里是先CheckBoxList 实现单选采用了控件的点击事件 调用js来控制单选的 例如页面如下: 代码如...

在.net中提供了Radiobuttonlist来实现单选的,但是我一直喜欢用CheckBoxList 原因我觉得CheckBoxList 控件页面展示效果要好看一些,呵呵

这里是先CheckBoxList 实现单选采用了控件的点击事件 调用js来控制单选的

例如页面如下:
代码如下:


Item1
Item2
Item3
Item4
Item5



这里是调用的js

原理就是:
1、获得页面控件集合,循环查找check

2、设置check 为false ,再将传入的控件设置选中
代码如下:

function CheckBoxList_Click(sender)
{
var container = sender.parentNode;
if(container.tagName.toUpperCase() == "TD") { // 服务器控件设置呈现为 table 布局(默认设置),否则使用流布局
container = container.parentNode.parentNode; // 层次:
}
var chkList = container.getElementsByTagName("input");
var senderState = sender.checked;
for(var i=0; i

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C#/.NET字符串加密和解密实现(AES和RSA代码举例)
  • asp.net 参数不同共用一个页面的实现方法
  • Asp.net防止重复提交的实现方法
  • ASP.NET MVC3 实现全站重定向的简单方法
  • .net中string实现无重复数字的代码一例
  • 内核源文件/net/socket.c中调用其他模块的函数,该如何实现
  • 用linux做服务器运行ASP.net网站,请问具体怎样实现??
  • asp.net session实现用户登录的疑问
  • asp.net用Zxing库实现条形码输出的具体实现
  • asp.net 实现php的md5()函数功能
  • asp.net后台弹窗怎么实现
  • c#(asp.net)实现的文件下载函数
  • asp.net后台弹窗如何实现
  • C#.NET程序添加到右键菜单的实现代码
  • .net压缩功能实现方法
  • asp.net文件分块下载的实现代码
  • vb.net实现后台发送短信的代码
  • java/j2ee iis7站长之家
  • asp.net datalist绑定数据后可以上移下移实现示例
  • Asp.net设置GridView自适应列宽的实现代码
  • .net实现文件读写的几种常用方法
  • java命名空间javax.net类socketfactory的类成员方法: createsocket定义及介绍
  • .NET版的ExtJS库 Ext.Net
  • java命名空间java.net类datagramsocket的类成员方法: disconnect定义及介绍
  • node.js的.net扩展 node.net
  • java命名空间java.net类datagramsocket的类成员方法: close定义及介绍
  • 为什么输http://www.china-java.net,会自动改为http://www.china-java.net:8081?
  • java命名空间java.net接口cookiestore的类成员方法: get定义及介绍
  • 【人才】有没有人会用VC6.0/VS2003.NET/VS2005.NET写WINDOWS下的驱动程序呀。
  • java命名空间java.net类socket的类成员方法: isbound定义及介绍
  • Java.NET or J#.NET is coming!




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3