モバイル Web ブラウザー (つまり、Windows Mobile の Treo、または Blackberry Curve Web ブラウザー) 内で実行される ASP.Net アプリケーションに関して、viewstate の保存と維持に最適な手法は何か知りたいです。
2 に答える
2
モバイル コントロールを使用する場合、ビュー ステートは実際にはセッションに保存されるため、帯域幅を消費しません。モバイル コントロールと状態の維持の詳細については、このリンクhttp://msdn.microsoft.com/en-us/library/cteh3e77.aspxを参照してください。
お役に立てれば。
于 2008-10-18T05:15:00.653 に答える
1
一部のモバイル コントロールは、古い電話がサポートしていない方法で設定を保存します。古い携帯電話をターゲットにしている場合は、セッション設定を Cookie なしに変更するか、代わりに HiddenVariables コレクションの使用を開始する必要があります (古い携帯電話でも使用できます)。サイト全体を Cookie レスに変更することはできなかったので、隠し変数を使用しました。ただし、hiddenvariables は文字列のみであるため、viewstate と同様に、オブジェクトを文字列として隠しフィールドにシリアル化する準備ができている必要があります。
于 2008-10-20T21:18:58.570 に答える