2010-12-01 4 views
0

私は、各ステップのボタンで2段階のウィザードコントロールを持ち、2番目のステップでdetailviewを定義し、selectメソッドとInsertメソッドを定義したObjectDataSourceにフックしました。ウィザードの最初のステップのボタンは、DisplaySideBar = falseを使用してウィザードのサイドバーを隠し、プログラムで第2ステップにナビゲートします。 2番目のステップのボタンは、DisplaySideBar = trueを使用してサイドバーを非表示にし、最初のステップに戻ります。ボタンイベントからサイドバーを隠すのに奇妙な「サイドバーエフェクト」

ボタンを使用してサイドバーを非表示にし、詳細ビューにレコードを挿入しようとすると、詳細ビ​​ューが完全に消えることが発見されました。 'まだウィザードを再起動し、サイドバーを使用して2番目のステップに移動すると、挿入操作が正しく実行されます。

何が原因でしょうか?それはマイクロソフトのバグですか?

+0

ええ、私はこの1つのマイクロソフトのバグを嗅ぎ始めています...誰かがこのようなことに遭遇していますか? – Travis

答えて

1

サイドバーを非表示にするステップが1つしかない場合は、xhtmlのCompleteステップに設定できます。

<asp:WizardStep StepType="Complete" ... 
+0

うん、それはありがとうございます。 – Travis