最初の読み込み時にページを自動ポストバックする必要があります。ページ全体の読み込みが完了するのを待ってから、ページをポストバックする必要があります。
ページの読み込みに使用します
if (!IsPageWasPostBack)
{
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "forcePostBack", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(postBackLoading);function postBackLoading(){__doPostBack('" + this.Page.ClientID + "','');}", true);
}
IsPageWasPostBackはビューステート変数です。
私が置くとき
Sys.WebForms.PageRequestManager.getInstance().add_endRequest
私のページは投稿しません。私がそれを削除した場合、ページは正常にポストバックしますが、速くなります。
タイマーを使用して投稿をコールバックしたくありません。
何か案が ?