2009-08-07 11 views
0

私は4段階のインデックスを持つウィザードコントロールを持つWebアプリケーションを持っています。それぞれは、有効なデータだけを置く必要のある動的に編集可能なグリッドを持っています。& goto next。viewstateを有効にできませんか?

2つの列を持つ1つのステップでは、前のフィールドからの値を計算で設定したために編集可能である必要はありません.JavaScriptを使用します。

しかし問題は、これらのフィールドを有効にするfalseまたは読み取り専用モードとしてデコードすると動作しますが、状態を維持できないということは、ステップインデックスが変更されたときにその値がオフになることを意味します。

また、ラベルフィールドを使用して試しましたが、ステップ変更ラベルがそのステートを維持できない場合(ステップ変更時に値がクリアされます)、同じことが起こります。

この問題の解決方法を教えてください。また、各ステップには、動的に作成された編集可能なグリッドがあります。

まあおかげ&よろしく、 Girish

答えて

0

、あなたのjavascriptがユーザーによって設定されている他のフィールドからの計算を行っている場合、に切り替えるときに、なぜあなただ​​けのサーバー側でその計算をやり直すことができませんでした次のステップ。私は "前のフィールドからの値"がサーバーに返されていると仮定しています。

もう1つの解決策は、(ユーザーが表示できるものに加えて)あなたのJavaScriptも隠しフィールドに入れることです。次に、その隠されたフィールドを読んだだけです。

関連する問題