私にはさらに別の奇妙なニーズがあります。動的ボタン (
「発射」される私のボタン:
<asp:Button ID="RenewSubscriptionButton" runat="server" Visible="false" />
ポストバック val を使用した非表示の入力:
<input type="hidden" id="RenewSubscriptionPostBackValue" runat="server" />
私のpage_loadで:
Me.RenewSubscriptionPostBackValue.Value = _
Me.Parent.Page.ClientScript.GetPostBackEventReference _
(Me.RenewSubscriptionButton, String.Empty)
AddHandler Me.RenewSubscriptionButton.Click, AddressOf RenewSubscription
私の Asp.net コントロールには、生成された __doPostBack を呼び出して評価する js 関数があります。
$('#mgrSubPanel').dialog('destroy');
// cause postback and have it run the workflow...
eval($("#<%= RenewSubscriptionPostBackValue.ClientID %>").val());
ポストバックが発生しますが、コードビハインドにある関数 RenewSubscription を呼び出しません。アドレッシングが失敗しているのかどうかはわかりませんが、おそらくあなたの1人が私の過ちを見て、私を修正することができます...
前もって感謝します...