0

同様の問題があるため、PostBack後にGridViewでデータソースを永続化するための受け入れられた答えを理解しようとしています。

引用:

私はVeiwStateまたはセッションに不必要に何かを入れることを避けているので、このデータを永続化する最良の方法はそれをキャッシュすることだと思います。

状態管理に関するMSの提案を見ると、ASP.NET状態管理の概要キャッシングはどこにも見当たりません。これについて尋ねるコメント(Jim_Huffを検索)がありますが、回答されていません。

質問:このコンテキストでのキャッシュの扱いはどうですか?キャッシュを使用する必要がありますか?

4

1 に答える 1

2

その質問に対する答えは質問の作者によって提供されたものであり、あまり良い答えではありません。

状態管理は、単一のセッションの状態を管理するためのものです。他のユーザーのセッション状態を踏みにじらないようにするための安全策と、古いセッションを清掃したり、セッションを放棄したりするための明確に定義されたメカニズムがあります。

アプリケーションキャッシュは、アプリケーション全体のグローバル状態を管理するためのものです。セッション状態の管理に使用することは適切ではありません。

于 2013-03-14T11:41:24.697 に答える