我的列表框正在從sql數據庫中獲取它的項目,我試圖通過它循環並根據一定的條件執行操作。我以前做過這個,但不是當它連接到數據庫時。這是我使用的代碼(即不工作):迭代通過數據綁定列表框
foreach (object o in arrList)
{
foreach (ListItem i in lstInstructors.Items)
{
if (i.Text == o.ToString())
i.Selected = true;
}
}
雖然我調試即時得到null作爲ListItem i
,我猜那是因爲沒有靜態項添加,所以會是什麼請撥打電話以獲取數據綁定項目,而不是使用lstInstructors.Items
?
你在做什麼? – Oded 2010-07-30 21:06:55
它自己的函數的一部分被從Page_Load – 2010-07-30 21:09:25
調用,將它移動到'ItemDataBound'事件處理程序。 – Oded 2010-07-30 21:12:16