powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обработка ошибок!
9 сообщений из 9, страница 1 из 1
Обработка ошибок!
    #32530903
nova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Допустим в поле ввода необходимо вводить только целые числа. В случае, если пользователь неправильно ввел данные, то пользователь должен получить соответствующее сообщение. В каком месте и каким образом можно обработать ошибку во избежание неправильного ввода данных в ASP стиранице? Просьба сильно на меня не ругаться так как я новичок в этом деле.
Спасибо!
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32530974
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Псмотрите использование компонент контроля ввода - разных валидаторов, как раз для вашего случая.
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32531216
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ можно к Яваскрипт обратиться.
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32531262
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валидаторы осуществляют контроль ввода на клиенте, а потом на сервере, т.е. тот же javascript (проверка на клиенте).
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32531310
nova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если бы Вы меня просветили, что такое валидаторы и как их использовать, было бы замечательно))
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32531355
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверка на пустое и только цыфровое значен
<script>
function checkValues()
{var frm=document.form(Имя АСП-ной формы)
if (isNaN(frm.Col.value)) alert ("Поле 'Сol' не заполнено или содержит нецифровые символы")
else
{if (frm.naim.value!='') frm.submit()
else ("Поле 'Наименование' не заполнено")
}
}
</script>
.........
....
<input name="Button" type="button" onClick="checkValues()"
Тоесть происходит проверка на стороне клиента а не на стороне сервера (как уже было сказано)
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32531674
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я это делаю сразу же при вводе, с помощью JavaScript'а: по событию onKeyPress анализирую, какую клавишу нажал пользователь - код нажатой клавиши - параметр этого события, - и сразу выдаю alert, если пользователь нажал недопустимую клавишу. Фю-фю-пум! Т.е. дёшево и сердито! Если проверка несложная, а форма большая, то лучше это делать на клиенте, не гоняя туда-сюда данные.
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32531742
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Писал я про них когда-то статью, должна лежать здесь -
http://www.comizdat.com/3/4/6/90/1819/1830/
Если не достучитесь, могу выслать на мыло.
...
Рейтинг: 0 / 0
Обработка ошибок!
    #32532456
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот ещё конкретно про числа -
http://www.dotnetbips.com/displayarticle.aspx?id=257
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обработка ошибок!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]