[英]retrieve values from db and check them in checkboxlist in c#
我已經將復選框列表中的值作為字符串插入數據庫中,但是由於某些原因,當我從數據庫中選擇它們時,我無法重新檢查這些值。 有人可以幫我嗎?
string category = dt.Rows[0][14].ToString();
string[] strCat = category.Split(',');
for (int i = 0; i < strCat.Length; i++)
{
for (int j = 0; j < checkCat.Items.Count; j++)
{
if (checkCat.Items[j].Text == strCat[i])
{
checkCat.Items[j].Selected=true;
}
}
}
將它們放在面板中
string category = dt.Rows[0][14].ToString();
string[] strCat = category.Split(',');
for (int i = 0; i < strCat.Length; i++)
{
foreach (CheckBox box in panel.Controls.OfType<CheckBox>())
{
if(box.Text == strCat[i])
{
box.Checked = true;
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.