У меня есть сайт ASP.NET, на котором у меня есть страница входа в систему. На этой странице у меня есть 2 текстовых поля и кнопка. Теперь, когда я открываю любой браузер, когда я нажимаю кнопку вкладки, он переходит к моему первому текстовому полю, второму текстовому окну и кнопке. Но после этого он переходит на любые кнопки, которые есть в браузере. Так, например, в IE он перейдет в панель поиска, кнопку обновления и домашнюю кнопку, прежде чем она вернется в текстовое поле 1. Можно ли это предотвратить?Только вкладка между элементами управления по моему выбору
0
A
ответ
0
Вы можете переопределить ProcessCmdKey(ref Message msg, Keys keyData)
, проверяя, что keyData == Keys.Tab
.
Затем переходите к желаемому управлению после той, которая в настоящее время имеет фокус:
0
Используйте атрибут tabindex
HTML. Число этого атрибута должно соответствовать порядку, в котором этот элемент находится в цикле табуляции.
Это простая концепция HTML, хотя есть атрибут ASP, который будет сопоставлять его с атрибутом HTML, поэтому вы можете использовать его как для HTML, так и для элементов управления ASP.
Смежные вопросы
- 1. «Вкладка» между элементами управления без клавиши табуляции
- 2. Вкладка между элементами списка WPF
- 3. Вкладка между ячейками листа Excel и элементами управления формы
- 4. Как мне подать заявку только на слово по моему выбору
- 5. Вкладка между элементами представления в WPF/xaml
- 6. Как изменить шаблон управления по умолчанию в виде TabControl по моему выбору
- 7. WPF вкладка с пользовательскими элементами управления?
- 8. Предложения по моему выбору Сортировка/Java
- 9. DragDrop между элементами управления
- 10. Рекомендации по совместному использованию имущества между элементами управления элементами
- 11. установить стиль только по выбору
- 12. Очистить зазор между элементами управления
- 13. WPF привязка между элементами управления
- 14. Равное расстояние между элементами управления
- 15. В чем разница между элементами управления пользователя, элементами управления сервером и пользовательскими элементами управления?
- 16. Вкладка с элементами холста
- 17. Siliverlight 3 Навигация между пользовательскими элементами управления?
- 18. Возможно ли опубликовать системное исключение в культуре по моему выбору?
- 19. Как сделать рубиновую нить выполнять функцию по моему выбору?
- 20. отображение данных из БД по моему выбору на шаблоне
- 21. Сохранение данных с именем файла по моему выбору
- 22. Можно ли настроить расстояние между элементами управления?
- 23. Сдвиг по вертикали между элементами
- 24. C# Как программировать вкладку между элементами управления
- 25. Flex: Может не вкладка между элементами управления на модального всплывающего окна
- 26. Автоматическая страница между элементами управления silverlight
- 27. Перемещение элементов между несколькими элементами управления ListBox
- 28. Обработка событий между двумя настраиваемыми элементами управления
- 29. Это противоречивое поведение между элементами управления TextBox
- 30. Стандартные поля между элементами управления и стандартными размерами управления
может быть что-то в одном из этих ответов, которое поможет вам - http://stackoverflow.com/questions/9526909/how-to-disable-tab-key-globally-except-for-all-forms-in- a-page-with-javascript – NDJ
Я пробовал решение, которое было принято в качестве ответа по ссылке, которую вы мне предоставили, работал до тех пор, пока я не достиг своего последнего контроля, после чего он, к сожалению, не вернется к моему первому элементу управления. –