1. 程式人生 > >checkboxlist如何配置資料來源?

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組成的,對我們後面資料操作很不方便