以编程方式检查复选框

时间:2012-05-16 20:46:24

标签: asp.net vb.net checkbox

我正在读取数据库中的值(布尔值),如果为true,我希望它检查一个复选框,如果为false,则保持复选框未选中。这些行看起来像这样:cblEnergy.Items.FindByValue(1).Selected = track_usage

在这种情况下,track_usage是一个布尔值。

这种方式实际上并没有像我想要的那样在复选框中创建复选标记。这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

如果cb1Energy为CheckBoxList,那么您将使用:

  Dim li_chkbox = cblEnergy.Items.FindByValue("1")
  If (li_chkbox != null) then
     li_chkbox.Selected = track_usage
  End if