force.com/salesforce.comでページを表示する際に使用できるデータサイズの制限を超えると以下のエラーメッセージが表示されます。
「ビューステートの最大表示サイズの制限(135KB)を超えています。このページのビューステートのサイズは XXX.XXX KBでした」
この場合、どこの処理がデータサイズを消費しているかを確認する必要があるのですが
Visualforceページの開発モードが有効になっている場合 「View State」を見ることで確認ができます。
確認出来る内容は、ページを構成する上で使用しているデータのサイズと比率になります。
この情報を元に不要なデータを保持してるApexコードを修正することで問題を解決できる場合があります。
もっとも、ページ自体が重すぎるということは否めないのですがcsv出力するような場合はどうしてもデータ量の多いページとなってしまいますね…