1

AccountId と Account Number の 2 つのリスト項目で構成されるラジオ ボタン リストを使用する Web フォームを作成しています。使用したラジオ ボタン リストのイベントを発生させたいのですが、正しいものを見つけることができません。動作していない SelectedIndexChange イベントと TextEvent しか見つかりません。

ラジオ ボタン リストの任意のリスト アイテムを使用するときに、ラジオ ボタン リストから Accountnumber をリスト アイテムとして選択したときのように、必要なアクションが実行され、Web フォームで使用した Name などの特定のフィールドが実行されるようにしたいだけです。年齢、および個人情報は無効にする必要があります。ラジオ ボタン リスト アイテムから AccountId を選択すると、subaccount や Subacountinfo など、使用した他のフィールドが無効になります。

起動するラジオボタンリストの正しいイベントが見つからないため、実行できません。助けてください

4

2 に答える 2

1

あなたは調整することができ AutopostBack="true"SelectIndexChanged eventあなたのコントロールに

Aspx

<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged"/>  

コードビハインド

void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)  
{  
    if(RadioButtonList1.SelectedValue == "")
    {
          //Define your treatment 
          ....     

    }
} 

注: AutoPostBack が定義されていない場合、OnSelectIndexChanged は発生しません。

于 2012-10-03T08:05:27.787 に答える
1

RadioButtonList Classの Events を見てください。

SelectedIndexChangedイベントを使用できます。

于 2012-10-03T08:09:03.567 に答える