CheckBoxList 控件比CheckBox要好用,我就不说为什么了,开玩笑说是因为  CheckBoxList比CheckBox多几个字母。嘻嘻。正经规范的话我不会说。我要做的就是利用数据绑定来做一个CheckBoxList例子。^_^

 一。先托一个CheckBoxList 控件在页面。

二。创建数据库dingying 然后创建表:

Create table film
(  id int primary key,
   zhonglei  varchar(100) not null
)
insert into film values(1,'恐怖片')
insert into film values(2,'动作片')
insert into  film values (3,'犯罪片')//这是数据表创建代码,我也是刚开始学的。比你还菜呢?

就是这个表了,是看你喜欢看什么电影了,我是电影迷,爱看犯罪片。不知道你喜欢看什么片???

三。后台创建一个类db.cs

public static SqlDataReader Getdatareader(string sql )
    {
        SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["dianyingConnectionString"].ConnectionString);
        con.Open();
        SqlCommand cmd = new SqlCommand(sql , con);
       return ( cmd.ExecuteReader());
       
    }

四。总算来到了.aspx.cs上了。

public partial class checkboxlist : System.Web.UI.Page
{
    public SqlDataReader dr;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            dr = db.Getdatareader("select * from film");
            CheckBoxList2.DataTextField = "zhonglei";
            CheckBoxList2.DataValueField = "id";
            CheckBoxList2.DataSource = dr;
            CheckBoxList2.DataBind();
        }

protected void Button2_Click(object sender, EventArgs e)
    {
        for (int i = 0; i < CheckBoxList2.Items.Count; i++)
            if (CheckBoxList2.Items[i].Selected)
            {
                Response.Write(CheckBoxList2 .Items [i].Value +"-"+CheckBoxList2 .Items [i].Text +"<br>");
            }
    }

好了,应该没问题吧!都懂吧!看看结果吧!

checkboxlist控件用法相关推荐

  1. ASP:Literal控件用法

    ASP:Literal控件用法 刚开始学.NET的朋友可能不清楚Literal和Label到底有什么区别,其实它们也只有一个区别,就是在转换成客户端Html代码后,Label就成了<span&g ...

  2. Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据

    Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据 主要是利用 ASPxTreeList 点击事件回发服务器进行数据重新绑定 ASPxTreeList: ? 1 2 &l ...

  3. 限制CheckBoxList控件只能单选

    开发要求,原本对CheckBoxList控件是用来让用户多选的.但现在特殊要求,这个CheckBoxList控件限制只能单选. 哈哈,看看Insus.NET做出来的效果: 为了你也能实现出来,可以参考 ...

  4. 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)...

    (一).说明 功能类似Windows 操作系统自带的记事本.  一个WinForm记事本程序(包含主/下拉/弹出 菜单/打开保存对话框等控件用法以及记事本菜单事件的具体代码) (二).图片示例 (三) ...

  5. Asp.net的CheckBox控件和CheckBoxList控件

    首先就是关于控件的一些基本属性: 1.CheckBox/CheckBoxList控件:将控件拖入界面时应该用驼峰法命名该控件属性里的ID,然后就是可以根据控件的事件选择需要的事件编写代码 2.应该将控 ...

  6. My97DatePicker(WdatePicker)日期控件用法

    <code class="language-html">WdatePicker[html] view plain copy print? <meta http-e ...

  7. python的messagebox的用法_Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解...

    本文实例讲述了Python GUI编程学习笔记之tkinter中messagebox.filedialog控件用法.分享给大家供大家参考,具体如下: 相关内容: messagebox 介绍 使用 fi ...

  8. android include 控件详解,Android开发中include控件用法分析

    本文实例讲述了Android开发中include控件用法.分享给大家供大家参考,具体如下: 我们知道,基于Android系统的应用程序的开发,界面设计是非常重要的,它关系着用户体验的好坏.一个好的界面 ...

  9. C# 练习ListBox控件用法。

    练习ListBox控件用法. 利用两个列表框和4个按钮实现课程的添加全部(借助循环),删除全部,添加选定和删除选定.所使用到的有Add方法,Remove方法,SelectedItems属性(选定项集合 ...

最新文章

  1. SAP MM MIGO界面‘Where’标签页里的storage bin
  2. 2018-2019-1 20165226 《信息安全系统设计基础》第4周学习总结
  3. gis 大屏_gis大屏可视化应用技术方案_gis大屏可视化应用技术_gis大屏可视化应用 - 帆软...
  4. 大数据构建模块:选择体系结构和开源框架
  5. nutch2.1分布式抓取
  6. ASP.NET里的路径的使用-预备篇
  7. 修改devcpp5.11的语言选项
  8. SQL中over用法大全
  9. ORCLE导出数据,加不加owner,ORACLE常用的导出语句
  10. License information could not be obtained from Elasticsearch due to Error: Request Timeout after 300
  11. reporting services报表部署错误:运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。
  12. 基于ssm的个人博客系统的设计与实现(含源文件)
  13. Kotlin 1.4 和未来值得期待的地方
  14. 两寸证件照怎么弄?如何制作两寸证件照?
  15. c语言 inc文件夹,汇编 inc 和 dec 指令
  16. Android 毛小软件,安卓薅羊毛软件
  17. 跟女神表白用计算机,终于跟女神表白了,她听后没说什么
  18. el 表达式 判断字符串是否相等
  19. c语言中include的作用,c语言include的用法是什么
  20. linux截图工具带编辑器,Screenshot Editor

热门文章

  1. HTTP之proxy
  2. C++学习笔记:fstream,ifstream和oftream的区别
  3. APP运营推广人员必备通讯录
  4. 【计算+大数据】-武汉理工大学主办-2021年第四届计算与大数据国际会议(ICCBD 2021)
  5. Python基础教程(英文视频教学)
  6. 手机产品设计之用户引导
  7. SMTP 与 ESMTP
  8. ubuntu下使用 RabbitVCSRapidSVN
  9. 安装opensips时创建MySQL表_Centos7.6安装opensips并实现通话成功
  10. SQL注入及其危害、防御手段