1

わかりましたので、私はこれを地球の果てまで調査しましたが、うまくいく解決策を見つけることができないようです.

基本的に、更新パネルのラジオ ボタン リストとテキスト ボックスで構成される Web フォームである C# アプリケーションがあります。フォームには複数の「セクション」があり、ユーザーは完了時に各セクションを送信します。各コントロールはポストバックを実行します。これは、ユーザーがセクションを完了した後にセクションを変更した場合、「セクションが保存されました」というラベルが消える必要があるためです。

ポストバックがコントロールのタブ オーダーを失うことを除いて、これはすべてうまく機能します。フォーカスがあった最後のコントロールを保存するコード例を見つけました。これはラジオ ボタン リストではうまく機能しますが、ユーザーが次のコントロールにタブ移動すると (テキストは変更されません)、テキスト ボックスがポストバックされるため、選択されません。次のコントロール。ユーザーはもう一度タブを押す必要があり、2 番目ではなく 3 番目のテキスト ボックスにジャンプします。これが理にかなっていることを願っています。

何か案は?必要に応じてコードを投稿できます。

また、このページがコミュニティ ポータルのフレーム内にあることも付け加えておく必要があります。

4

0 に答える 0