Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.06.2005, 10:03
|
|||
|---|---|---|---|
Дефолтный батон среди других батонов |
|||
|
#18+
На ASP.net странице есть два блока элементов для ввода данных. У каждого своя кнопка "ОК". После ввода данных, скажем, в первом блоке и нажатии "Enter", срабатывает "button.Click" для второй кнопки "ОК" и, соответственно, идет обработка элементов второго блока. Внимание, вопрос: как сделать, чтобы по нажатию "Enter" обрабатывался тот блок элементов, в котором находится курсор. Все контролы, включая, форму создаются в ран-тайм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 10:29
|
|||
|---|---|---|---|
|
|||
Дефолтный батон среди других батонов |
|||
|
#18+
правильно расписать хендлеры onClick для кнопок... с уважением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 12:00
|
|||
|---|---|---|---|
Дефолтный батон среди других батонов |
|||
|
#18+
Не, если жать мышой по батонам, то все ОК. Наверное вопрос неправильно сформулировал. Исходные данные. 1-й блок элементов: - textbox1 - button1 При нажатии на button1 в БД записывается значение textbox1. 2-й блок элементов: - textbox2 - button2 При нажатии на button2 в БД записывается значение textbox2. Все работает, если кнопки жать мышой. По дефолту установилась button2. Т.е. неважно в каком textbox стоит курсор, при нажатии "Enter" сработает обработчик button2. Можно, кончено, сформировать страницу через Response.Write("<form><input type=button...") Но мож чего попроще есть? В реале текстбоксов много больше, чем в примере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 12:43
|
|||
|---|---|---|---|
Дефолтный батон среди других батонов |
|||
|
#18+
ну вот например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 13:25
|
|||
|---|---|---|---|
Дефолтный батон среди других батонов |
|||
|
#18+
Абориген, большое спасибо за помощь, но предлагаемый Вами вариант я подразумевал под словами "Response.Write...". Можно даже без яваскрипта. Дело в том, что код страницы у меня уже сделан и все контролы объявляются и вставляются в страницу в ран-тайме. Просто жутко лень переделывать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 14:37
|
|||
|---|---|---|---|
|
|||
Дефолтный батон среди других батонов |
|||
|
#18+
Ну так сделать аналогично, но для динамически создаваемых контролов. В чём проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 15:03
|
|||
|---|---|---|---|
Дефолтный батон среди других батонов |
|||
|
#18+
тогда еще проще: textbox1.Attributes("onkeypress") = "if (window.event.keyCode == 13) button1.click();" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1393960]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 370ms |

| 0 / 0 |
