0

ASP.NET を使用して Web アプリケーション フォームを作成しています。以前は、チェックボックスを使用して、追加、編集、削除の 3 つの選択肢を持つユーザー入力を受け入れていました。

サーバー側とクライアント側のコードを使用して、3 つの選択肢を切り替え、ユーザーからの最終的な回答を保存しました。

そこで「ラジオボタン一覧」に出会いました。これが私のリストです。

        <asp:RadioButtonList ID="RadioButtonList1" runat="server">
            <asp:ListItem>Create a new enrollment.</asp:ListItem>
            <asp:ListItem>Change my enrollment information.</asp:ListItem>
            <asp:ListItem>Delete my account information.</asp:ListItem>
        </asp:RadioButtonList>

これでさらにコンパクトに!チェック ボックスのオプションを切り替えるよりも。

ただし、サーバー側でクライアントの応答を受け入れて保存する方法を誰かに教えてもらえますか?

チェックボックスを使用する前は、次のようでした:-

if(CheckBox1.Checked){'do something';} 

ラジオボタン リストの個々の項目にアクセスする方法がわかりません。誰でも私を助けることができますか?

4

1 に答える 1

1

SelectedIndexSelectedItemおよびSelectedValueのプロパティを使用するのがおそらく最も簡単RadioButtonListです。

switch(RadioButtonList1.SelectedValue)
{
    case "foo":
        // Do your stuff
        break;
}

// or check it in some if's
if(RadioButtonList1.SelectedValue == "foo")
{
    // Do your stuff
}
于 2013-08-08T23:07:41.810 に答える