2011-10-18 21 views
0

マスターページ内にネストされたコントロールがあります。このコントロールの最初のテキストボックスにフォーカスを明示的に設定すると、ページはこの最初のテキストボックスに移動します。ページが飛び上がるのを防ぐが、ユーザーがテキストボックスをクリックする必要がないようにフォーカスを設定する方法はありますか?私は彼らがページが表示されたら右に入力を開始できるようにします。フォーカスが設定されているときにASP.NETネストされたコントロールのスクロール

+0

コントロールが表示されます。構造は次のようなものです。ascxユーザコントロールがマスターページaspxにロードされます。 ascxの中には、見えるテキストボックスがあります。ユーザーがこのページに移動すると、カーソルをこのテキストボックスに挿入して、最初にクリックせずに入力できるようにします。このテキストボックスにフォーカスを設定すると、これを行うことができますが、ページが読み込まれたときにページが上に移動し、テキストボックスがページの上端と上端にぶつかるブラウザのすぐ下にくるようになりますビュー。 – Earl

答えて

0

それは自動作品として、私は、これはブラウザの設定だと思う:あなたは、おそらくページの先頭に戻るにスクロールする場所に修正を入れることができ

http://jsfiddle.net/KjCuM/

が、私はそれが可能だと思いますフォーカスがあれば、画面上でコントロールを見ることができるようになります。そうしないと、ユーザーは送信している内容を見ることができなくなります。

+0

Curt - 最後のコメントを参照してください。コントロールは、ページの上部に表示されます。 – Earl

関連する問題