2
我有一個包含10個值的asp.net複選框列表,並且我向數據庫中插入了4個選中的值。現在這些值在數據庫中,如下所示迭代複選框列表,並將數據從數據庫中分配,如果DB的值爲
1
2
3
4
如果我想重新分配Checkbox的值作爲Checkbox。有人可以告訴我如何使用數據庫值遍歷複選框列表,並檢查從數據庫中獲得的列表。
在此先感謝....
我有一個包含10個值的asp.net複選框列表,並且我向數據庫中插入了4個選中的值。現在這些值在數據庫中,如下所示迭代複選框列表,並將數據從數據庫中分配,如果DB的值爲
1
2
3
4
如果我想重新分配Checkbox的值作爲Checkbox。有人可以告訴我如何使用數據庫值遍歷複選框列表,並檢查從數據庫中獲得的列表。
在此先感謝....
這應該這樣做。你只需要檢查listitem的值來查看它是否與數據庫中的一樣。有很多方法可以做到這一點,這取決於您的其他設置以及與數據庫的連接。
這裏是如何通過列表框的項目(我認爲這是你真正的問題)迭代:
for (int x = 0; x < listBox1.Items.Count; x++)
{
if(YOUR LOGIC HERE)
{
listBox1.SetSelected(x, true);
}
}
希望這可以幫助你!