1.把資料繫結到checkboxlist。
2.迴圈讀取出來
protected void checkboxlist1_selectedindexchanged(object sender, eventargs e)}}
獲取選中項:
一:///
/// 獲取選中checkboxlist的值
///
/// checkboxlist 的id
/// 以","分隔的字串
public static string getcheckboxlistvalue(checkboxlist cblist)
else}}
return strtemp;
}另外,收集時,可將checkboxlist裡選中的項轉換成字串,並用「,」隔開
這裡只要呼叫方法getchecked(checkboxlist checklist, string separator)
就可以獲取到想要的資料。然後存入資料庫。
2.顯示時,先從庫里獲取資料(剛剛用「,」隔開的字串),
然後呼叫方法setchecked(checkboxlist checklist,string selval,string separator)
就可以將庫里的資料用checkboxlist的形式表現出來
......
方法的使用:
//這裡獲取checkboxlist中的選中項並用","隔開
string str=getchecked(this.checklist1, ",");
......
//這裡是將str這個字串的值又設回checkboxlist
setchecked(this.checklist1,str,",");
///
/// 得到checkboxlist中選中了的值
///
/// checkboxlist
/// 分割符號
///
public static string getchecked(checkboxlist checklist, string parator)}}
selval = selval.substring(1, selval.length - 2); //除去前後加的分割符號
return selval;}
C CheckBoxList繫結值,設定及獲取
前端頁面 aspx 後台處理 aspx.cs 首先繫結值 例如 using datatable dt new bllcccp keywords getkeywordsbysql entityc2 checkboxlist 設定 用於繫結資料庫中的資料 獲取選中的checkbox,用於插入資料庫 st...
mysql多選對多選 MySQL多對多選擇
仍在學習 mysql繩索,我正在試圖找出如何進行涉及多對多的特定選擇.如果表名太通用我很抱歉,我只是做了一些自製的練習.我盡力做乙個自學者.我有3個表,其中乙個是鏈結表.如何編寫 顯示哪些使用者同時擁有htc和三星手機 他們擁有2部手機 的宣告.我猜測答案是在where語句中,但我無法弄清楚如何說出...
CxGrid多選時,獲取多選的資料
當gridmode為false時。可以自動排序。當gridmode為false時 多選 使用 gridview.controller.selectedrowcount 1 do begin j getselectedrowindex i 先獲取值 行的 索引值 yszdmxreferlistform...