【发布时间】:2015-10-15 20:46:11
【问题描述】:
我有一个单选按钮列表。加载页面时,我会运行一些脚本和其他东西来确定 ID 是通过还是未通过测试。所以我实际上想要做的是当该页面加载时,我的单选按钮在脚本运行后设置为失败
这里是列表:
<asp:radiobuttonlist id="rblInspectionStatus" CssClass="descbold" runat="server" repeatColumns="2" repeatDirection="Horizontal">
<asp:listitem Value="Pass">Pass</asp:listitem>
<asp:listitem Value="Fail">Fail</asp:listitem>
</asp:radiobuttonlist>
我试过的是:
rblInspectionStatus.Items.FindByValue("Fail").Selected = True
rblInspectionStatus.Items.FindByText("Fail").Selected = True
rblInspectionStatus.SelectedIndex |SelectedItem | SelectedValue
【问题讨论】:
-
复制/粘贴
rblInspectionStatus.Items.FindByValue("Fail").Selected = True对我来说很好用。此代码所在的 sub 没有运行,或者在它之后运行的某些东西正在覆盖它。 -
我同意@TonyHinkle - 是 ItemTemplate 中的 RadioButtonList,比如说中继器控件或类似的东西?
-
@TonyHinkle 这实际上是正确的。我认为这是包含设置单选按钮的代码的子程序是最后一个,但令我惊讶的是它不是
标签: vb.net vba radio-button radiobuttonlist