我有一個複選框列表,其中包含3個複選框,其值爲check1,check2,check3。在數據庫中,在表格中,有一個字段用於保存選中複選框的值。如何重新綁定複選框列表
如果該字段conatins值CHECK1,CHECK2,check3如果我使用下面的代碼綁定CheckBoxList的,只有check3得到遏制,但CHECK1和CHECK2未被選中
string[] strSourceOfInformation = dtEnquiry.Rows[0]["SourceOfInformation"].ToString().Split('&');
for (int i = 0; i < strSourceOfInformation.Length; i++)
{
if (strSourceOfInformation[i].ToString() != "")
{
foreach (ListItem htlRmItem in chkSourceOfInformation.Items)
{
if (htlRmItem.Value == strSourceOfInformation[i].ToString())
{
htlRmItem.Selected = true;
}
}
}
}
我怎麼可以修改代碼來獲得check1,check2和check3被檢查?
CheckBoxList沒有SelectionMode屬性。 CheckBoxList本質上是多選的。 – womp 2009-12-11 07:10:21
嘿謝謝哇! – 2009-12-11 08:00:16