基本的に、ドロップダウンリストをラジオボタンにバインドしようとしています。ドロップダウン メニューには、ラジオ ボタンの選択に応じて 4 つのオプションがあります。最初の 2 つのオプションではラジオ ボタンがアクティブになり、ドロップダウン メニューの残りの 2 つのオブジェクトではラジオ ボタンが非アクティブになります。
ドロップダウンのフロントエンドコードは次のとおりです。
<asp:DropDownList ID="ddLType" runat="server" Width="406px" Height="23px">
<asp:ListItem Value="Prof">Professional</asp:ListItem>
<asp:ListItem>Enterprise</asp:ListItem>
<asp:ListItem>Maintanence</asp:ListItem>
<asp:ListItem>Reporting</asp:ListItem>
</asp:DropDownList>
ラジオボタンのコードは次のとおりです。
<asp:RadioButtonList ID="rdoMeapSupport" RepeatDirection="Horizontal" runat="server" AutoPostBack="True" >
<asp:ListItem Value="1" Text="Yes" />
<asp:ListItem Value="0" Text="No" />
</asp:RadioButtonList>
プロフェッショナルを選択すると、ラジオ ボタンがアクティブになり、[はい] がオンになっているはずです。エンタープライズでは、両方のボタンがアクティブになっている必要がありますが、選択されていません。メンテナンスとレポートにより、ボタンは非アクティブになります。