checkboxlist如何配置数据源?

在做项目中,通常checkboxlist中的checkitems不是固定的,需要绑定可变的数据源,把数据添加到list集合中,代码如下

 DataSet myData = new DataSet();
 List<string> list = new List<string>();
 foreach (DataRow dr in myData.Tables[0].Rows)
    {
        list.Add ( dr["PROJECTNAME"].ToString());
    }
 checkboxlistName.DataSource = list;
 checkboxlistName.DataBind();    

注意:checkboxlist也可以绑定datatable数据源,但是在后面的操作中,我们会用到checkboxlistName.SelectedValueArray,这样返回的array都是由datarow组成的,对我们后面数据操作很不方便

 

posted @ 2018-12-18 20:49  王小鹏  阅读(878)  评论(0编辑  收藏  举报