【发布时间】:2011-08-16 13:34:07
【问题描述】:
当我运行下面的代码时,If 语句永远不会解析为“True”。即使我选中所有复选框,它也始终将“Assm”显示为 SelectedItem。
那么我如何允许默认选中“Assm”并让代码隐藏看到其他复选框已选中?
<asp:CheckBoxList ID="qualityChecks" runat="server" RepeatDirection="Horizontal" TabIndex="8">
<asp:ListItem Text="Assm" Selected="True"></asp:ListItem>
<asp:ListItem Text="Qual"></asp:ListItem>
<asp:ListItem Text="PMgr"></asp:ListItem>
<asp:ListItem Text="Plant"></asp:ListItem>
</asp:CheckBoxList>
If qualityChecks.SelectedItem.Text = "Qual" Then
'Some Code
End If
【问题讨论】:
-
if 语句是否在代码隐藏中?如果有,在哪里?
-
它位于代码隐藏、aspx.vb 页面中,采用与按钮单击相关联的方法。
标签: asp.net vb.net visual-studio-2008 asp.net-3.5