我们在使用控件的时候,经常会用到ListBox控件、CheckBox控件来进行选择

1.ListBox控件

我们经常会在网页或程序中看到这样的功能:

将一个ListBox控件里的选择项添加到另一个ListBox控件里,很简单,我们将左边的命名为lb1,右边的命名为lb2,然后在中间的选择Button里写代码即可:

protected void Button1_Click(object sender, EventArgs e){for (int i = 0; i < lb1.Items.Count; i++)if(lb1 .Items [i].Selected ){lb2.Items.Add(lb1.Items[i]);lb1.Items.Remove(lb1.Items[i]);i--;}}

代码及其简单易懂,要注意的是,要选择ListBox控件的属性,设置SelectionMode由"Single"改为"Multiple",不然会出现选择项为多个时报错的状况。

2.CheckBoxList控件

一般应用时效果如下图:

控件命名为cbl1,直接书写Buttion的代码即可

protected void Button1_Click(object sender, EventArgs e){foreach (ListItem itm in cbl1.Items){if (itm.Selected)Label1.Text += itm.Text + "";}}

运行结果如图:

3.RadioButtionList控件、

与2中的CheckBoxList控件用法其实差不多,除了只能选择一个,直接上代码:

protected void Button2_Click(object sender, EventArgs e){foreach (ListItem itm in rbl1.Items){if (itm.Selected)Label1.Text += itm.Text + "";}}

ListBox控件、CheckBox控件的多选功能相关推荐

  1. DEV控件中GridView中的复选框与CheckBox实现联动的全选功能

    最初的界面图如图1-1(全选框ID: cb_checkall  DEV控件名称:gcCon ): 要实现的功能如下图(1-2  1-3  1-4)及代码所示: 图1-2 图1-3 图1-4 O(∩_∩ ...

  2. 选择DataGrid中的CheckBox控件后该行背景变色

    在网络开发中,经常遇到需要使用ASP.NET与JavaScript联合进行控制的情况.在本篇中,将使用DataGrid进行数据绑定,使用Javascript控制当选中其中的checkbox时,该行颜色 ...

  3. [收藏]为DataGrid添加CheckBox控件

    作者:孟宪会 出自:[孟宪会之精彩世界] 发布日期:2003年5月23日 8点26分11秒 为DataGrid添加CheckBox控件,并实现"全选"功能.这里是实现的例子 VB. ...

  4. Android中的基础控件CheckBox、RadioButton、ToggleButton、SeekBar

    文章目录 1 CheckBox 1.1 CheckBox介绍 2 RadioButton 2.1 RadioButton介绍 3 ToggleButton 3.1 ToggleButton介绍 4 S ...

  5. 使用easyui框架form控件,单选按钮radio或复选框checkbox样式问题

    为什么80%的码农都做不了架构师?>>>    easyui只提供了textbox文本框,未提供单选按钮radio或复选框checkbox控件,在使用过程中,会存在单选按钮radio ...

  6. ASP.NET与JavaScript联合操作之一 选择DataGrid中的CheckBox控件后该行背景变色

    在网络开发中,经常遇到需要使用ASP.NET与JavaScript联合进行控制的情况.在本篇中,将使用DataGrid进行数据绑定,使用Javascript控制当选中其中的checkbox时,该行颜色 ...

  7. CheckBox控件

    前台代码: 1 <asp:CheckBox ID="CheckBox1" runat="server" Text ="苹果"/> ...

  8. Android游戏开发系统控件-CheckBox

    Android游戏开发系统控件-CheckBox 2012/5/11 星期五 CheckBox是Android系统最普通的UI控件,继承了Button按钮 下面通过一个实例来学习 作者:wwj 功能: ...

  9. CheckBox控件和数据库的关联

    最近在写个程序,要用到CheckBox控件来和数据库中一个记录关联,动态决定此控件的Checked属性值,但在网上搜搜都不是很满意. 自己根据TextBox控件的和数据绑定的知识,摸索出来了我想要的效 ...

最新文章

  1. 我练习项目眼中的 vue
  2. 清除Console口和Telnet密码教程
  3. 查看Linus中自带的jdk ,设置JAVA_HOME
  4. Linux——进程信号(总结)
  5. 创业融资十项注意要点
  6. Preparing Cities for Robot Cars【城市准备迎接自动驾驶汽车】
  7. enumerate()使用
  8. 用JS来create结点,纯JS代码生成html页面(作业练习)
  9. ZZULIOJ 1067:有问题的里程表
  10. java飞行_运行java飞行记录器JFR(java flight recorder)
  11. Flex 加载pdf
  12. java单例模式 实例_java 单例模式的实例详解
  13. QCustomplot绘图性能的改善
  14. cadence从原理图导出器件库_一种cadence中原理图替换元器件库的方法与流程
  15. 宝塔面板 使用supervisor守护队列
  16. 与机器对话,阿里达摩院挑战新一代人机对话技术
  17. 加州大学戴维斯计算机博士生,点赞杭电人|我校本科生直博美国加州大学戴维斯分校 获全额奖学金近32万美金...
  18. 阿里云服务器对企业有什么用?
  19. linux 切换java_Linux中切换java的版本
  20. 【老生谈算法】matlab实现高斯白噪声仿真算法源码——高斯白噪声

热门文章

  1. 人身保险的误区(一)
  2. TF乘法之multiply、matmul、*
  3. Nodejs excel(.xlsx) 文件的读写
  4. 计算机远程用户屏蔽,怎么禁止Win7计算机被远程控制?
  5. 内网xshell传输文件命令_Xshell 上传文件到服务器 以及常用的lunix 命令
  6. 获取系统信息(oshi-core)
  7. iOS开发之-四种打包ipa的方法介绍
  8. ios学习--iphone ipa打包文件制作
  9. 【正点原子FPGA连载】 第二十二章 HDMI方块移动实验 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
  10. 用vuex mapState时新写法会出现的错误和注意事项(渲染不出来页面的原因)