单选框:RadioButton
GroupName:组名,如果要实现单选效果每个单选按钮的组名必须一样
是否被选中 RadioButton.checked 单选按钮列表:RadioButtonList
属性:RepeatDirection:Vertical上下 Honizontal左右
绑定数据源:
DataClassesDataContext context = new DataClassesDataContext();
RadioButtonList1.DataSource = context.Nation;
RadioButtonList1.DataValueField = "Code";
RadioButtonList1.DataTextField = "Name";
RadioButtonList1.DataBind();
取选中项的值:
RadioButtonList1.SelectedValue.ToString();
设置哪一项被选中:
RadioButtonList1.SelectedIndex=; 复选框:CheckBox
是否被选中 CheckBox1.checked 复选框列表:CheckBoxList
属性:RepeatDirection:Vertical上下 Honizontal左右
绑定数据:
CheckBoxList1.DataSource = context.Nation;
CheckBoxList1.DataValueField = "Code";
CheckBoxList1.DataTextField = "Name";
CheckBoxList1.DataBind();
取选中项的值:
foreach (ListItem item in CheckBoxList1.Items)
{
if (item.Selected)
{
Label1.Text += item.Text;
}
} 设置哪一项被选中:
如果是一项选中:SelectedIndex=;
如果是多想选中:
foreach (ListItem item in CheckBoxList1.Items)
{
if (item.Text == "汉族" || item.Text == "满族")
{
item.Selected = true;
}
} 练习:
全选: foreach (ListItem item in CheckBoxList1.Items)
{
item.Selected = CheckBox1.Checked;
} 弹窗:
string zhi="";
foreach (ListItem item in CheckBoxList1.Items)
{
if (item.Selected)
{
zhi += item.Value.ToString()+",";
}
}
//去掉最后多余的逗号
zhi = zhi.Substring(, zhi.Length - );
//拆分字符串
string[] codes;
codes = zhi.Split(',');
//造JS代码
string js = "<script type='text/javascript'>"; for (int i = ; i < codes.Length; i++)
{
js += "alert('" + codes[i] + "');";
}
js += "</script>"; Literal1.Text = js;
//Literal1.Text = "<script type='text/javascript'>alert('" + zhi + "')</script>";

20151215单选按钮列表,复选框列表:CheckBoxList的更多相关文章

  1. [ PyQt入门教程 ] PyQt5基本控件使用:单选按钮、复选框、下拉框

    本文主要介绍PyQt5界面最基本使用的单选按钮.复选框.下拉框三种控件的使用方法进行介绍. 1.RadioButton单选按钮/CheckBox复选框.需要知道如何判断单选按钮是否被选中. 2.Com ...

  2. 【特效】单选按钮和复选框的美化(只用css)

    表单的默认样式都是比较朴素的,实际页面中往往需要美化他们.这里先说说单选按钮和复选框,有了css3,这个问题就变的好解决了.利用input与label相关联,对label进行美化并使其覆盖掉原本的in ...

  3. UI设计规范:单选按钮 vs 复选框,没那么简单

    无论是网页设计,还是移动app设计,都经常用到单选按钮和复选框这两个组件.这两个组件看似意义明确,很好区分,但在实际设计中却很容易用错,带来不好的用户体验. 本文中我通过列举几个典型的错误用法,帮助设 ...

  4. mui开发中获取单选按钮、复选框的值

    js获取单选按钮的值 function getVals(){ var res = getRadioRes('rds'); if(res == null){mui.toast('请选择'); retur ...

  5. DOM(十)使用DOM设置单选按钮、复选框、下拉菜单

    1.设置单选按钮 单选按钮在表单中即<input type="radio" />它是一组供用户选择的对象,但每次只能选一个.每一个都有checked属性,当一项选择为t ...

  6. JQ 操作样式,单选按钮跟复选框

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. spring mvc:常用标签库(文本框,密码框,文本域,复选框,单选按钮,下拉框隐藏于,上传文件等)

    在jsp页面需要引入:<%@taglib uri="http://www.springframework.org/tags/form" prefix="form&q ...

  8. 3.Android之单选按钮RadioGroup和复选框Checkbox学习

    单选按钮和复选框在实际中经常看到,今天就简单梳理下. 首先,我们在工具中拖进单选按钮RadioGroup和复选框Checkbox,如图: xml对应的源码: <?xml version=&quo ...

  9. 单选按钮(RadioButton)与复选框(CheckBox)的功能与用法

    单选按钮(RadioButton)和复选框(CheckBox).状态开关按钮(ToggleButton)与开关(Switch)是用户界面中最普通的UI组件,他们都继承了Button类,因此都可直接使用 ...

随机推荐

  1. SQL基础--完整性约束

    完整性约束是保证用户所做的修改不会破坏数据的一致性,是保护数据正确性和相容性的一种手段. 常见的5种约束: NOT NULL           非空约束C     指定的列不允许为空值 UNIQUE ...

  2. 爬虫:获取多次跳转后的页面url

    <?php $url = "xxxx"; $xx = get_headers($url,true); var_dump($xx); ?> Nbimer主页 剖面加阴影应 ...

  3. php_match/preg_match_all 默认有字符串长度限制

    php_match/preg_match_all 默认有字符串长度限制:52500(或许你的服务器环境是更长,或者更短),当字符串长度大于52500,只能匹配到52500数据,超出的部分会被系统自己截 ...

  4. 如何禁用IE10的明文显示密码和快速清除功能

    IE10针对 <input>及<input type="password"> 分别提供了快速清除钮(X图标)以及密码文字显示钮(小眼睛图标)的功能: 快速清 ...

  5. 【转】PDF电子书分享

    http://www.voidcn.com/blog/u013830841/article/p-4343018.html http://www.voidcn.com/blog/u013830841/a ...

  6. App_GlobalResources.afvubzdv.resources.dll”--“拒绝访问。“

    在使用ArcGIS Viewer for Silverlight创建应用程序的时候有时会出现编译错误 前面的忘了  最后是App_GlobalResources.afvubzdv.resources. ...

  7. bzoj 3130: [Sdoi2013]费用流

    #include<cstdio> #include<iostream> #define M 10000 #define inf 0x7fffffff #include<c ...

  8. 一道模拟题:改进的Joseph环

    题目:改进的Joseph环.一圈人报数,报数上限依次为3,7,11,19,循环进行,直到所有人出列完毕. 思路:双向循环链表模拟. 代码: #include <cstdio> #inclu ...

  9. sql like in 语句获取以逗号分割的字段内的数据

    From:http://www.cnblogs.com/goody9807/archive/2011/07/27/2118107.html sql中的某个字段用“,”分隔数据,需要获取数据的时候直接把 ...

  10. enmo_day_03

    安装 装载点 : /u01 (第一个挂载点 LUN1) /u01 (第二个挂载点LUN2) /disk01 目录 : /u01/app/oracle /u01/app/app 文件 : 控制文件 :c ...