我正在讀取數據庫中的值(布爾值),如果爲true,我希望它檢查一個複選框,如果爲false,則不選中該複選框。線看起來像這樣:cblEnergy.Items.FindByValue(1).Selected = track_usage
以編程方式檢查複選框
在這種情況下,track_usage
是一個布爾值。
這樣的複選框實際上並不創造查馬克像我想它。做這個的最好方式是什麼?
我正在讀取數據庫中的值(布爾值),如果爲true,我希望它檢查一個複選框,如果爲false,則不選中該複選框。線看起來像這樣:cblEnergy.Items.FindByValue(1).Selected = track_usage
以編程方式檢查複選框
在這種情況下,track_usage
是一個布爾值。
這樣的複選框實際上並不創造查馬克像我想它。做這個的最好方式是什麼?
如果cb1Energy是CheckBoxList
那麼你可以使用:
Dim li_chkbox = cblEnergy.Items.FindByValue("1")
If (li_chkbox != null) then
li_chkbox.Selected = track_usage
End if
比發生了什麼,你沒有想到? – Magnus
你的track_usage = false? :-) – Steve
我希望複選框具有該選項,並將其視爲選定用於該程序的其他部分。我認爲通過將其設定爲真,這是事實,但事實並非如此。 – Kruug