【问题标题】:Iterate through checkbox list and assign the values from Database to list as selected if DB has the value如果 DB 具有值,则遍历复选框列表并将数据库中的值分配给选定的列表
【发布时间】:2013-04-06 22:25:08
【问题描述】:

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

1
2
3
4

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

提前谢谢....

【问题讨论】:

    标签: c# asp.net loops selecteditem checkboxlist


    【解决方案1】:

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

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

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

    希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-14
      • 1970-01-01
      • 2015-06-19
      • 2011-10-28
      • 2011-03-16
      • 1970-01-01
      • 2014-11-26
      • 1970-01-01
      相关资源
      最近更新 更多