Session と ViewState の管理
ASP.NET で Web アプリの流儀に従わないシステムを開発すると、以下のような問題に悩まされます。
- Internet Explorer (IE) の「戻る」ボタン
- ポップアップなど
- ボタンの二度押し
- IE の「Ctrl+N」
- 同一セッションの IE
状態管理のジレンマという記事が参考になりますが、解決のための決定打は存在しないと思います。
まっ、 Session と ViewState の管理なんてやめてしまって、スマートクライアントにするのがおすすめです :-p WF (つかってもいいですし。)