Asp.netアプリケーションで長時間のリクエストをサーバーに送信する必要があります。そのリクエストは4つのサービスを呼び出し、各サービスは最大1分かかるため、完了したサービスをprograssbarに表示したいので、1つのリンクを検索しました例、それは正しいです私のコンセプトについてですが、そのリンクはiframeを使用して別のページをロードし、そのページ書き込みメソッドは次のようになります
protected void UpdateProgress(int PercentComplete, string Message)
{
// Write out the parent script callback.
Response.Write(String.Format(
"<script>parent.UpdateProgress({0}, '{1}');</script>",
PercentComplete, Message));
// To be sure the response isn't buffered on the server.
Response.Flush();
}
このコードでは、親 aspx ページで javascript 関数を呼び出して詳細を更新しますが、その概念を処理するために同じページにあるため、「親」を削除しました。私のコードでは、単一ページでコードを記述する方法が期待されるエラーオブジェクトを取得します