Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
TextBox и PostBack
|
|||
|---|---|---|---|
|
#18+
Имеется страница, на ней TextBox и Button. 1. На Button.Click имеется событие. 2. На Page.Load обработка if (!Page.IsPostBack)... Вопрос вот в чем: Набираю текст в TextBox и жму <Enter>, происходит PostBack, но не происходит Button.OnClick :( Как мне определить, что PostBack произошел от TextBox? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 08:42 |
|
||
|
TextBox и PostBack
|
|||
|---|---|---|---|
|
#18+
а он и не произошел от TextBox с уважением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 09:44 |
|
||
|
TextBox и PostBack
|
|||
|---|---|---|---|
|
#18+
может будет достаточно проверять Request.Form[TextBox.UniqueID] Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 12:52 |
|
||
|
TextBox и PostBack
|
|||
|---|---|---|---|
|
#18+
может будет достаточно проверять Request.Form[TextBox.UniqueID] Дело в том, что Form[TextBox.UniqueID] всегда будет иметь какое-либо значение. Решил это добавлением js-скрипта на TextBox по обработке клавиши <ENTER>, по которому выполняется button.click(). Но вот еще чего заметил... Никаких скриптов нет... На одних страницах при нажатии <ENTER> у TextBox'ов фокус автоматом перескакивает на Button и делается нормальный postback, а на других этого не происходит. Думаю, что это может быть связано с наличием других контролов на форме (например 2 кнопки)... проверю - напишу Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2005, 08:20 |
|
||
|
TextBox и PostBack
|
|||
|---|---|---|---|
|
#18+
Вот чего обнаружилось... Это глюк IE :( Если на форме один TextBox и кнопка submit, то, при нажатии <ENTER> на TextBox'е, postback будет происходить не от кнопки, а от TextBox, т.е. Button_Click не сработает. Если на форме несколько TextBox'ов, то, при нажатии <ENTER> на любом из них, фокус сам переведется на кнопку и сработает постбэк по кнопке. В Opera и Firefox все работает нормально. Вот такие пироги с котятами :( Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2005, 10:01 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1393269]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 376ms |

| 0 / 0 |
