![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
viktor1301 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 20.7.2006 Репутация: нет Всего: нет |
Помогите пожалуйста.
На *.aspx странице имеется три <asp: textbox> и соответствующие им кнопки <asp: button>. Я сделал так, что при нажатии на разные <asp:button> отображаются результаты поиска с разными критериями. Как сделать так, чтобы поиск вызывался при нажатии Enter на соответствуюшем <asp: textbox>? |
|||
|
||||
Softaz |
|
|||
![]() wasm ![]() ![]() Профиль Группа: Участник Сообщений: 373 Регистрация: 16.1.2006 Репутация: нет Всего: 16 |
Наверное надо сделать Java скрипт, который будет передавать скрытый параметр, в котором будет идентификатор текст бокса.
-------------------- Разочарованный в .NET |
|||
|
||||
dazy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: 4 Всего: 8 |
Меня тоже интересует этот вопрос.
Можно подробнее объяснить, как реализовать функционал - нажимаем в textBox Enter (Ctrl-Enter), и выполняется то что повесили на button? ![]() |
|||
|
||||
vladsch |
|
|||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 6.12.2006 Репутация: 3 Всего: 4 |
Элементарно,
Если используешь FW 2.0, то можно положить первую кнопку и первый эдит на одну Panel, а вторую кнопку и второй эдит на другую, а у панелей выставить свойство DefaultButton нужным образом. http://weblogs.asp.net/scottgu/archive/200.../04/421647.aspx |
|||
|
||||
dazy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: 4 Всего: 8 |
Да, спасибо решение с панелькой помогло.
|
|||
|
||||
Mymik |
|
||||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Вообще, если более рациональный способ и менее затратный... потому как каждый вот такой вот TextBox засовывать в отдельный Panel, не сильно радует, да и кнопка может находиться совершенно в другой части страницы... (к примеру кнопка находится в одном ascx файле, а форма в другом ascx файле).
Потому в Framework 1.1 используется
Пример работы -->>
В результате будет вызван метод btnTest2_Click А в Framework 2.0 все эти методы перешли в ClientScript
Думаю что пример приводить не надо, потому как это будет точно такой же код, только генерация будет немного отличаться. -------------------- |
||||||||
|
|||||||||
dazy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: 4 Всего: 8 |
Mymik, спасибо.
А Ctrl+Enter, какой event.keyCode будет? |
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
event.ctrlKey -- определяет нажата ли клавиша Ctrl event.which -- какая клавиша еще нажата (для FF) event.keyCode -- какая клавиша нажата (для IE) tol05, путаешь GUI программирование и Web-программирования. -------------------- |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |