Неожиданная обратная передача происходит в пользовательском элементе управления - PullRequest
0 голосов
/ 18 февраля 2011

Мы создаем новый пользовательский элемент управления, используя шаблон плиты котла для нашего приложения. Мы заметили, что каждый раз, когда текстовое поле на новом пользовательском элементе управления имеет фокус и нажимается клавиша ввода, форма выполняет обратную передачу. Это происходит, даже если для AutoPostback в текстовом поле установлено значение true. Никакие другие пользовательские элементы управления в нашем приложении не ведут себя таким образом. Какие еще места я тоже могу посмотреть?

Спасибо!

Ответы [ 2 ]

1 голос
/ 18 февраля 2011

Это поведение браузера по умолчанию.

Проверьте ответ, чтобы отключить его.

HDI: отключить обратную передачу в поле ввода html

0 голосов
/ 18 февраля 2011

Типичное поведение при нажатии клавиши ввода внутри формы - это отправка формы. Что вы, вероятно, хотите сделать, это перехватить ключевое событие и отменить его, чтобы предотвратить отправку формы, но, возможно, вы могли бы более точно указать, что вы действительно хотите отправить свою форму.

...