SessionState と ViewState の違いを知っています。
- SessionState はセッション全体で持続しますが、ViewState は同じページの 1 つです。
- SesssionState はサーバーにとどまりますが、VewState はクライアントとサーバーの間を行き来します
上記を考慮に入れると、ポストバックを通じて保持する必要がある変数 (つまり、帯域幅が大きいことを意味します) がたくさんある場合、どれを選択すればよいでしょうか? 次の理由により、途中で立ち往生しました。
- これらの変数を 1 つのページでのみ使用することはわかっており、ViewState はこの場合に適しています。
- 一方、変数がかなり多いため、多くの帯域幅が必要になるようです。