0

私のコードは Windows Server 2008 で完全に動作していました。Windows Server 2012 にアップグレードしたところ、同じコードによってブラウザーがハングアップしました。

私は割り当てます:

writer.AddAttribute("onclick", "__doPostBack('CloseButton','" + this.ID + "')");

これによりページがリロードされ、そのときに Request["_ EVENTTARGET"] と Request[" _EVENTARGUMENT"] を取得します。Server 2008 では問題ありません。

私が言ったように、これは以前は問題なく機能しましたが、今では閉じるボタンをクリックするとブラウザーが完全にフリーズします (Windows Server 2012)。URL からドメインに戻ろうとしても、何も表示されません。URL から別のドメインに移動すると、ブラウザは正常に動作します。元のドメインに戻る唯一の方法は、ブラウザーを閉じて再起動することです。Ctrl-F5 は何もしません。

コードを次のように変更すると:

writer.AddAttribute("onclick", "__doPostBack()"); //No parameters

ポストバックが発生し、ページが読み込まれ、Request["_ EVENTTARGET"] = undefined および Request[" _EVENTARGUMENT"] = undefined

進歩ですが、私が必要とするものではありません。

何らかの理由で、__doPostBack() 関数にパラメーターを追加するとすぐにフリーズします。

私が言ったように、この正確なコードは Server 2008 で機能し、現在 Server 2012 では機能していません。これには困惑しています。

ありがとう。

4

0 に答える 0