ASP.NetモバイルWebアプリケーションにビューステートを保存する最良の方法は何ですか?

StackOverflow https://stackoverflow.com/questions/214379

質問

モバイルWebブラウザー(つまり、Windows Mobileを備えたTreo、またはBlackberry Curve Webブラウザー)で実行されているASP.Netアプリケーションに関して、ビューステートの保存と維持に最適な手法はどれですか。

役に立ちましたか?

解決

モバイルコントロールを使用する場合、ビューステートは実際にセッションに保存されるため、帯域幅を消費しません。 このリンクを参照 http://msdn.microsoft.com/en-us/library /cteh3e77.aspx :モバイルコントロールと状態の維持の詳細。

これがお役に立てば幸いです。

他のヒント

一部のモバイルコントロールは、古い携帯電話ではサポートされていない可能性のある方法で設定を保存します。古い携帯電話をターゲットにしている場合は、セッション設定をCookieなしに変更するか、代わりにHiddenVariablesコレクション(古い携帯電話で使用可能)の使用を開始する必要があります。サイト全体をcookielessに変更することはオプションではなかったため、hiddenvariablesを使用しました。ただし、hiddenvariablesには文字列のみを使用できるため、ビューステートと同様に、オブジェクトを文字列として非表示フィールドにシリアル化する準備が必要です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top