【发布时间】:2013-04-06 22:25:08
【问题描述】:
我有一个包含 10 个值的 asp.net 复选框列表,并且我已将 4 个选中的值插入到数据库中。现在这些值在数据库中,如下所示
1
2
3
4
如果我想将值重新分配给 Checkboxlist 已选中。谁能告诉我如何使用数据库值遍历复选框列表并检查我从数据库中获得的值。
提前谢谢....
【问题讨论】:
标签: c# asp.net loops selecteditem checkboxlist
我有一个包含 10 个值的 asp.net 复选框列表,并且我已将 4 个选中的值插入到数据库中。现在这些值在数据库中,如下所示
1
2
3
4
如果我想将值重新分配给 Checkboxlist 已选中。谁能告诉我如何使用数据库值遍历复选框列表并检查我从数据库中获得的值。
提前谢谢....
【问题讨论】:
标签: c# asp.net loops selecteditem checkboxlist
应该这样做。您只需要检查 listitem 的值,看看它是否与数据库中的值相同。有很多方法可以做到这一点,实际上取决于您的其余设置以及与数据库的连接。
这里是如何遍历列表框项目(我认为这是你真正的问题):
for (int x = 0; x < listBox1.Items.Count; x++)
{
if(YOUR LOGIC HERE)
{
listBox1.SetSelected(x, true);
}
}
希望对您有所帮助!
【讨论】: