7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
|
1 | |
TextBox в ASP.NET01.03.2013, 09:22. Показов 5038. Ответов 13
Метки нет (Все метки)
Подскажите, как можно отследить ввод в TextBox в ASP без потери фокуса и нажатия кнопок и динамически при вводе обрабатывать то, что ввожу?
К примеру: Ввожу цифры в TextBox, он автоматически умножает на константу и выводит в другой контрол. Должно быть так, что ввожу число, вижу результат. Не убирая фокус с элемента ввожу еще цифру - результат меняется и т.д.
0
|
01.03.2013, 09:22 | |
Ответы с готовыми решениями:
13
asp.net вызов textbox[i] из ранее созданного массива textbox ASP.NET + C#. Теряется форматирование TextBox'ов Работа с динамическим TextBox в asp.net Простая валидация TextBox в ASP.NET |
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
01.03.2013, 11:09 | 2 |
Используйте свойство TextChanged.
0
|
7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
|
02.03.2013, 09:00 [ТС] | 3 |
Оно, как говорит MSDN, осуществляет проверку перед отправкой на сервер. Мне же необходима сразу после ввода цифры реакция программы.
0
|
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
02.03.2013, 10:18 | 4 |
Kovy, используете событие изменения текста в вашем TextBox и вызываете метод, который выполняет необходимые вам расчеты.
0
|
326 / 159 / 45
Регистрация: 06.12.2012
Сообщений: 305
|
||||||
02.03.2013, 20:34 | 5 | |||||
1.
2. Значит нам нужен AJAX, на твой textbox. событие остается тоже самое которое было предложено сверху.
1
|
7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
|
03.03.2013, 08:58 [ТС] | 6 |
skynick99, уже лучше. поставил UpdatePanel... использую свойство textbox'a TextChanged. Но есть одно но - оно вызывается после того, как контрол теряет фокус. Хотелось бы добиться реакции без потери фокуса при вводе.
0
|
326 / 159 / 45
Регистрация: 06.12.2012
Сообщений: 305
|
|||||||||||
03.03.2013, 12:35 | 7 | ||||||||||
1
|
7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
|
04.03.2013, 14:17 [ТС] | 8 |
не очень понял - где это писать? в событии TextChanged? Или при загрузке страницы?
0
|
3 / 3 / 2
Регистрация: 14.03.2012
Сообщений: 23
|
|
04.03.2013, 17:40 | 9 |
в файле some.aspx.cs в Page_Init
1
|
7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
|||||||||||
05.03.2013, 12:56 [ТС] | 10 | ||||||||||
Написанное вами работает, спасибо. Но я маленько изменил, и работать перестало, что не так?
0
|
326 / 159 / 45
Регистрация: 06.12.2012
Сообщений: 305
|
|||||||||||
05.03.2013, 13:11 | 11 | ||||||||||
тут тогда вопрос в другом, что вы хотите получить? может и UpdatePanel и не надо. А просто javascript. Добавлено через 2 минуты еще раз прочел. если то можно без updatepanel хватит и javascript.
1
|
7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
|
05.03.2013, 13:30 [ТС] | 12 |
skynick99, Первый вариант работает и без UpdatePanel.
А вот с обновлением Label - не катит( Не происходит ничего. Добавлено через 14 минут и UpdatePanel не спасает)
0
|
326 / 159 / 45
Регистрация: 06.12.2012
Сообщений: 305
|
|||||||||||
05.03.2013, 13:34 | 13 | ||||||||||
еще раз это все работоспособно проверял же:
проверьте имена ID, и т.п.
0
|
7 / 7 / 2
Регистрация: 29.04.2009
Сообщений: 411
|
||||||||||||||||
05.03.2013, 13:56 [ТС] | 14 | |||||||||||||||
Пробовал в JS дописать
0
|
05.03.2013, 13:56 | |
05.03.2013, 13:56 | |
Помогаю со студенческими работами здесь
14
При создании проекта ASP.NET Aplicetion выскакивает сообщение Web server is not running ASP/NET version 1.1 Client ASP.NET MVC + Angular и Server side ASP.NET WEB.API Стоит ли учить asp.net, если скоро станет asp.net core? Что выбрать ASP.NET или ASP.NET Core ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |