0
如何使用c#在asp.net中使用gridview編輯選項將選定值填充到Checkboxlist中?
請參考運行我的web應用程序時得到的上傳圖像。
現在我想編輯我從gridview中選擇的值,並填充給定的checkboklist控件,只檢查數據庫中的項目。
例如,當我點擊編輯爲id爲5的項目,它有2個值「黃色」和「布朗」,所以現在只應檢查checkboxlist控件中的值。
如何使用c#在asp.net中使用gridview編輯選項將選定值填充到Checkboxlist中?
請參考運行我的web應用程序時得到的上傳圖像。
現在我想編輯我從gridview中選擇的值,並填充給定的checkboklist控件,只檢查數據庫中的項目。
例如,當我點擊編輯爲id爲5的項目,它有2個值「黃色」和「布朗」,所以現在只應檢查checkboxlist控件中的值。
string colors = "Yellow,Brown";
string[] col = colors.Split(',');
foreach (ListItem lst in CheckBoxList1.Items)
{
for (int i = 0; i <= col.Length-1; i++)
{
if (lst.Text == col[i])
{
lst.Selected = true;
break;
}
}
}
這裏string colors
是你的字符串,它包含逗號分隔值。
@ Rohit Vyas ::我出去了謝謝你 – Jig12 2013-03-22 10:56:33
如何存儲這些選項?作爲一個字符串? – 2013-03-22 10:27:54
@ anouar.bag:是的,使用逗號分隔符存儲在一個字符串 – Jig12 2013-03-22 10:30:05