画像のページネーションを使用するグリッドビューを使用しています。これは、画像をクリックして次のページに移動するたびに2回のポストバックを実行するようです(最初のページではSocketExceptionが発生します)。そのため、これを防ぐために使用しました。
$('#GridUpdatePanel').delegate(':input[type=image]', 'submit', function () {
return false;
});
これはIEで機能するようで、2番目の(エラーのない)ポストバックのみが実行されます。ただし、FirefoxとChromeはこの機能を実行していないようです。つまり、二重のポストバックを実行します。
何か案は?私は現在jquery1.6.3を使用しています
私のGridviewはUpdatepanel内にあることに注意してください。そのため、デリゲートを使用する必要がありました。