2

我有一个包含 10 个值的 asp.net 复选框列表,并且我已将 4 个选中的值插入到数据库中。现在这些值在数据库中,如下所示

1
2
3
4

如果我想将值重新分配给 Checkboxlist 已选中。有人可以告诉我如何使用数据库值遍历复选框列表并检查我从数据库中获得的值。

提前致谢....

4

1 回答 1

1

这应该这样做。您只需要检查 listitem 的值,看看它是否与数据库中的值相同。有很多方法可以做到这一点,实际上取决于您的其余设置和与数据库的连接。

以下是如何遍历列表框项目(我认为这是您真正的问题):

   for (int x = 0; x < listBox1.Items.Count; x++)
   {
    if(YOUR LOGIC HERE)
    {
       listBox1.SetSelected(x, true);
    }
   }

希望这对你有帮助!

于 2013-04-14T21:24:53.820 回答