У меня есть страница ASP.net.Имеет вкладку Ajax Toolkit.Это имеет вкладки.Там есть пользовательские элементы управления ascx, которые я написал.
У меня есть текстовое поле, которое выполняет действие поиска.Это объявлено так:
<asp:TextBox ID="txtPrereqSearch" runat="server"
ontextchanged="txtPrereqSearch_TextChanged"></asp:TextBox>
Ничего особенного.Этот формат работает уже несколько месяцев.Там нет кнопки отправки.Это просто отправляет назад, когда я нажимаю ввод.Проблема возникла, когда я добавил второй пользовательский элемент управления, используя функцию того же типа.Теперь браузеры не выполняют обратную передачу, когда я что-то набираю в любом из этих текстовых полей и нажимаю клавишу ввода.
Кажется, что браузеры имеют способ обработки по умолчанию одного текстового поля в одной форме, но это поведение меняется, когда число достигает двух.
Есть ли простой способ обойти это?Я думаю, я могу создать скрытую кнопку отправки, но, похоже, есть лучший способ справиться с этим, когда функциональность находится в двух отдельных пользовательских элементах управления.
Ваш отзыв приветствуется!