5

我有一个单选按钮列表...

            <asp:RadioButtonList ID="rblCollectOptions" runat="server" CssClass="radiolist">
            <asp:ListItem Value="Collect" Text="Collect from this address"></asp:ListItem>
            <asp:ListItem Value="DropOff" Text="Drop off at Depot (UK only)"></asp:ListItem>
        </asp:RadioButtonList>

我在页面上还有一个链接按钮,用于“手动输入地址”,我想将单选按钮设置为“收集”值。

我试过了...

rblCollectOptions.SelectedIndex = 0;

rblCollectOptions.Items[0].Selected = true;

如果没有选择任何选项,两者都可以工作,但是如果我手动将单选按钮设置为另一个选项,或者设置默认选择,则链接按钮不起作用。

4

1 回答 1

2

在设置所选项目之前调用ClearSelection或 set 。SelectedIndex = -1

rblCollectOptions.ClearSelection();

或者

rblCollectOptions.SelectedIndex = -1;
于 2013-03-13T10:31:11.337 回答