のページがありますUpdatePanel
。ページには Repeater コントロールがあり、各リピーター項目には ASP.Net LinkButton と単純なアンカー HTML 要素が含まれています。
<a href="javascript:void(0);" onclick="PerformFunc()" />click here</a>
<asp:LinkButton ID="btnFunc" runat="server" OnClick="Func" CommandName="Op" />
UpdatePanel
に設定されていChildrenAsTriggers="true"
ます。LinkButton をクリックすると、すべてがうまく機能します。非同期ポストバックが行き、更新されますUpdatePanel
。
私が必要とするのは、アンカー要素にバインドされた
JavaScriptPerformFunc
関数で、LinkButtonのクリックの非同期ポストバックを実行することです。または、単純化: HTML アンカー要素をクリックして、LinkButton クリック イベントの非同期ポストバックを実行したい。
多くの可能性を試しました (LinkButton の href の JavaScript eval、LinkButton HTML 要素の JavaScript クリック メソッド、asyncpostback の登録、既に登録されているため、実際には不要です)。どのように行うことが可能ですか?