私は私はいくつかのトリガーを設定したいと思い、私のページ上のUpdatePanel持っている:私はバーを作っているサーバ側でUpdatePanelトリガ、__doPostBackのトリガイベントを設定する方法は?
function CloseAndSave() {
window.__doPostBack(CormantRadTabStrip1);
}
:
<asp:updatepanel id="updatepanel1" runat="server">
<contenttemplate>
<asp:label id="lblfoo" runat="server />
</contenttemplate>
<triggers>
<asp:asyncpostbacktrigger controlid="CormantRadTabStrip1" eventname="???" />
</triggers>
</asp:updatepanel>
と私はいくつかの関連のjavascriptを持っているがIPostBackEventHandlerインターフェイスを実装します。
この種のイベントの明示的なイベント名はないようですね。私はイベント名を何に送るべきですか?
おかげ
public class CormantRadTabStrip : RadTabStrip, IPostBackEventHandler
{
/// <summary>
/// This is called when the GlobalSettings dialog window closes.
/// </summary>
/// <param name="eventArgument">JSON passed to the event representing state of tabs</param>
void IPostBackEventHandler.RaisePostBackEvent(string eventArgument)
{
UpdateTabs();
}
}
を以下にAsyncPostBackTriggerを修正? –
barは、ページ上にあるWebコントロールです。この特定のインスタンスでは、RadTabStripから継承するクラスです - http://www.telerik.com/help/aspnet-ajax/tabstrip-overview.html 私はbarをCormantRadTabStrip1にリネームしました。 –
更新パネルにありますか? –