2011-11-11 11 views
0

私たちは、私たちがASCxユーザコントロールをロードするDefault.aspxにアップデートパネルを持っています。私たちはユーザコントロールからupdatepanelのためにトリガを動的に追加する必要があります。usercontrolからupdatepanelへのトリガを追加する方法

これは可能ですか?もしそうなら、どうですか?

+0

もう少し説明しようとしていますか?あなたの "トリガー"は何を意味するのですか?あなたが動的に言っているのは、WebブラウザのスクリプトやC#のコードを動的に意味しますか? – Spence

答えて

1

この問題を解決する良い方法は、あなたのトリガボタン(リンクなど)をどこに置いて(たとえば、ユーザコントロールで説明しているか)、updatepanel内のトリガとして設定することです。

...//An example for a button you can put in a UserControl 
<asp:Button ID="btnSomeButton" runat="server" Text="Refresh Panel" /> 
... 
//An UpdatePanel located in your page - e.g. Default.aspx 
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
<Triggers> 
<asp:AsyncPostBackTrigger ControlID="btnSomeButton" EventName="Click" /> 
</Triggers> 
</asp:UpdatePanel> 
... 
関連する問題