0

Page_Unload でページを自動投稿したい。と書いたらResponse.Redirectエラーになりました。

ショーデータリストを実現したい。データバインドしていますが、ページを更新すると表示されます。

誰か助けてくれませんか?

protected void Page_Unload(object sender, EventArgs e)
{
  ... 
  DataList1.DataBind();
 //autopostback in this line
}
4

2 に答える 2

1

Unloadイベントではそのようなことはできません。

イベントUnloadが発生した場合、ページはすでにレンダリングされてブラウザに送信されているため、応答を変更するために何かを行うには遅すぎます。

さらに、サーバーコードからポストバックを作成することは意味がありません。これは、ブラウザーに何も返送されることなく、単に永遠のループを作成するためです。ブラウザで何かが発生したときにポストバックを作成する場合は、サーバーコードではなく、Javascriptを使用してポストバックを作成します。

于 2012-12-10T14:48:29.993 に答える