2011-01-24 12 views
0

sharepoint 2007にwebpartを書き留めました。私はcreatecontrols()でコントロールの表示を表示しています。Webpartの選択値が失われました

ページが読み込まれると、レイアウトが正しく表示されます。

ラジオボタンをチェックしてポストバックイベントで送信すると、ページは選択した値を記憶できません。何もチェックされていません。

If(!ISPOSTBACK)にコードを入れようとしましたが、使用しませんでした。

ロードするたびに、コントロールをページに追加しています。

私の問題の回避策は何ですか。

ありがとうございます。 ハリ・ギララ

+0

いくつかのコードを追加できますか。 – djeeg

答えて

1

  1. のViewStateはポストバックについて

  2. オンになっている、あなたはませIf(!ISPOSTBACK)文で

  3. をあなたのコードを実行する必要がある場合、あなたはOnLoad中または後にロジックを実行していることを確認しますOnInitまたはCreateChildControlsで実行すると、asp.netは制御値をまだ入力していません。

+0

ありがとうございます。それは正常に動作します –

関連する問題