2011-06-23 33 views
2

私はちょうど知りたいことがありますが、これはこれを行うための最良の方法だと思いますか?私はウェブサービスを消費しています。このサービスを利用すると、疑問のあるanwsersと正しいanwserが表示されます。ユーザーからアンカーを検証する必要があります。しかし、私はちょうどinitイベントでフォームを作成する場合は、検証するために作成されたコントロールを表示するために.Netを私はポストバックのコントロールを再作成する必要がありますが、webserviceは別のアンケートを与えるので、私はそれを行うことはできません。アンケートをキャッシュオブジェクトに保存し、そこからコントロールを再構築しても構いませんか?どう思いますか?前もって感謝します。Webサービス.NETの動的アンケートを作成してください。

答えて

0

ビューステートまたはセッションで質問と回答を保存できます。

+0

はい、私はキャッシュ、セッションまたはviewstateはトリックを行うだろうと思っていますが、私は吹き飛ぶのを待っていました。 – Agorilla

+0

@Agorilla - 吹き飛ばしの答えを作る方法を知らない:)。キャッシュは、すべてのページ/ユーザー間で共有されるため、適切なオプションではありません。セッションはユーザーごとですが、アプリケーションプールがリサイクルされると、セッションが失われます。私はviewstateを推奨します。それはページごとです。この場合、これは最もスケーラブルで堅牢なソリューションになります。 –

+0

はい、あなたは正しいです、私はviewstateを使用します。たぶん、それをやるより良い方法はないでしょう。ありがとう! – Agorilla

関連する問題