2013-03-22 39 views
0

enter image description here如何使用c#在asp.net中使用gridview編輯選項將選定值填充到Checkboxlist中?

請參考運行我的web應用程序時得到的上傳圖像。

現在我想編輯我從gridview中選擇的值,並填充給定的checkboklist控件,只檢查數據庫中的項目。

例如,當我點擊編輯爲id爲5的項目,它有2個值「黃色」和「布朗」,所以現在只應檢查checkboxlist控件中的值。

+0

如何存儲這些選項?作爲一個字符串? – 2013-03-22 10:27:54

+0

@ anouar.bag:是的,使用逗號分隔符存儲在一個字符串 – Jig12 2013-03-22 10:30:05

回答

1
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是你的字符串,它包含逗號分隔值。

+0

@ Rohit Vyas ::我出去了謝謝你 – Jig12 2013-03-22 10:56:33

相關問題