2012-03-01 12 views

答えて

1
<asp:Dropdownlist runat="server" id="ddl1" OnSelectedIndexChange="ddl1_OnSelectedIndexChange" AutoPostback="true"> 
<asp:ListItem text="1" value="1"/> 
</asp:Dropdownlist> 
<Asp:Label id="label1" runat="server"/> 

C#

protected void ddl1_OnSelectedIndexChange(object sender, Eventargs e) 
{ 
    label1.Text = "yay! selected index change event fired"/> 
} 
0

私はリストダウン、あなたのドロップにSelectedIndexChangedイベントにイベントをサブスクライブし、それを自分で処理します。必要なページライフサイクルの時期によって、ddlに変更があった場合のブール値の格納を処理する方法のオプションが制限されます。

http://msdn.microsoft.com/en-us/library/ms178472.aspx

0

は、クライアントでは、あなたが扱うことができる 'のonchange' イベントがあります。

サーバー側で 'SelectedIndexChanged'イベントを購読します。これをドロップダウンコントロールで発生させるには、AutoPostbackプロパティをtrueに設定する必要があります。

関連する問題