我的列表框正在从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