任何人都知道为什么以下总是给我一个0
即使cbEligibleToJoin
是Checked
?无法检测复选框状态
if (cbEligibleToJoin.Checked = 1) then
objSQLCommand.Parameters.Add("@eligible_to_join", SqlDbType.Int, 4).Value = ctype(1, integer)
else
objSQLCommand.Parameters.Add("@eligible_to_join", SqlDbType.Int, 4).Value = ctype(0, integer)
end if
我试图if (cbEligibleToJoin.Checked = 1) then
和if (cbEligibleToJoin.Checked) then
并得到相同的结果,即0
在分贝。
你应该不会检查真/假? – SQLGuru 2013-02-21 12:18:28
我想如果我不包含'= 1',它会检查'true'或'false'吗? – oshirowanen 2013-02-21 12:19:19
你在哪里写过这段代码?在按钮点击或任何回发事件?你在页面加载时是否检查过IsPostBack属性? – 2013-02-21 12:19:21