AutoPostBack を使用した CheckBox で onClick-Event を実行した後、ポスト バックが 2 回発生するという問題があります。他のサーバー コントロールをクリックすると、ポスト バックが期待どおりに動作します。
チェックボックスの定義:
<asp:CheckBox ID="chkCopyToRespDoc" runat="server" Text="<%$ Translation:JacieWeb.Admin.Notifications.CopyToRespDoc %>"
OnCheckedChanged="chkCopyToRespDoc_CheckedChanged" AutoPostBack="true" CssClass="triggerOverlay" />
コードビハインドの定義:
protected void chkCopyToRespDoc_CheckedChanged(object sender, EventArgs e)
{
UpdateRecipients(RecipientsUpdateType.RespDoc);
}
AutoWireUp 属性を false に設定しようとしましたが、最初のページの読み込みで Page_Load イベントの実行が停止しただけでした。
誰かが同じ問題を抱えているか、解決策を知っていましたか?