checkboxlist控件的使用

    /// <summary>     /// 獲取CheckBoxList複選框組中被選中的2.並生成0和1組成的字符串     /// </summary>     /// <param name="cblName">CheckBoxList的實例</param>     /// <returns>返回一個0和1組成的字符串</returns>     protected string getCheckBoxList(CheckBoxList cblName)     {         string strResult;         foreach (ListItem li in cblName.Items)         {             if (li.Selected == true)             {                 strResult += 1;             }             else             {                 strResult += 0;             }         }     }     /// <summary>     /// 根據0和1組成的字符串還原成checkboxlist選項值     /// </summary>     /// <param name="strCBL">數據庫中的字符串</param>     /// <param name="cblName">checkboxlist控件的實例</param>     protected void setCheckBoxList(string strCBL, CheckBoxList cblName)     {         char[] charCBL = strCBL.ToCharArray();        //把字符串轉換爲字符數組         for (int i = 0; i < cblName.Items.Count; i++)  //遍歷複選框組         {             if(charCBL[i].Equals('1'))  //索引相同,如果字符的值爲一,那麼複選框選中             {                 cblName.Items[i].Selected=true; //選中複選框             }         }     }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章