子ページを表示するためにiframeを使用しています.1つの特定のページに非表示のdivが含まれており、非表示のdivの表示を変更することで、JavaScriptのようなポップアップとして表示しています。
問題は、非表示のdivを表示する前です。一部の操作はサーバーレベルで行われ、次のような操作の後にC#コードからdivを呼び出しています。
Page.ClientScript.RegisterStartupScript(GetType(), "MyKey", "javascript:OpenModelPopup('cb','cs');", true);
そのため、ページがポストバックされ、divが表示されます。
この後、次のページに移動した後、ブラウザに戻ると、そのページが非表示のdivで表示され、ブラウザを次にクリックすると、非表示のdivがないページが表示されます。
ただし、ページの初期段階のみを表示したいと思います。非表示のdivを表示せずに、非表示のdivを含むステージをキャッシュしたり、ブラウザのクリックで表示したりしないでください。