ISerializbleデータをビューステートに保存するのは一般的な方法ですか?ISerializableとViewState - 良いか悪いですか?
私はそれにtelirikグリッドを持つasp.netのWebページを持っています。ページングフィルタリングなどを許可するために、クライアントとサーバー間のトリップを避けるために、データ(オブジェクトの配列)をクライアント側に格納します。だから、私の意図はグリッド上にバインドされているオブジェクトをISerializableにしてViewstatteに格納することです。ですから、それを避けるべきか、そうするのがベストプラクティスですか?これはあなたのページに負荷をかけますし、ページの応答時間が長くなりますので、事前
ViewStateはラウンドトリップを回避しません。 – SLaks
クライアント側からViewStateデータにどのようにアクセスしますか? – Marcie
@SLaks:あなたはViewStateについては正しいですが、データを保存するので、データベースのクエリを実行する必要はありません。 @Marcie:aspx.csでは次のようにします:obj [] = Viewstate ["aaa"] obj []; – Breach