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 に答える