2010-12-30 7 views
0

これまで、大きなviewstateを持つページでは、PageStatePersisterクラスをオーバーライドしました。状態が保存されると圧縮されます。ロード時に、私はそれを解凍します。私は本当にそれについて考えていないが、IISはこれのような何かを処理することができますか?私がこれをした理由は、私がページ上で多くのカスタムコントロールを持っていてビューステートが巨大だったので、私のページをより細く保つことでした。私たちは、IISのレベルで圧縮コード内のASPXページビューを圧縮するか、またはIISでHTTPを圧縮しますか?

http://www.codeproject.com/KB/viewstate/ViewStateCompression.aspx?msg=1906999

答えて

1

、それは物事クリーンで簡単になります:これは私がから私の元のコードを得たところです。しかし、私たちは1つのウェブサイトだけを使用しています。コンテンツを圧縮したくない複数のWebサイトなどに移動すると、状況が悪化し始めます。

IIS7では状況が改善し、サイトごとの圧縮を行うことができると思います。

ページの一部ではなく、すべてを圧縮するという利点もあります。全体的に圧縮率が向上する可能性があります。

+0

ありがとうございました!私はIIS7の圧縮を使用して調べます。ありがとう – DDiVita

関連する問題