Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проверка вводимых данных / 10 сообщений из 10, страница 1 из 1
05.06.2007, 14:14
    #34575089
Dmitriy1984
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Сделано типа такого
http://quickstarts.asp.net/QuickStartv20/aspnet/samples/data/GridViewMasterDetailsEdit_vb.aspx

Пользователю предоставлена возможность редактирования данных в DetailsView.
Всё нормально редактируется.
Но если пользователь введёт вместо числа символ то этот символ не сможет записаться в базу данных.
Будет ошибка типа несоответствие типов данных.
Как решается данная проблема?
...
Рейтинг: 0 / 0
05.06.2007, 15:19
    #34575333
Aib
Aib
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Зависит от того, на каком уровне/уровнях вы её хотите решать: на клиенте, на сервере в коде страницы/контрола, на бизнесе или в базе?
...
Рейтинг: 0 / 0
05.06.2007, 15:25
    #34575354
Dmitriy1984
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
На сервере.
...
Рейтинг: 0 / 0
05.06.2007, 22:27
    #34576364
Aib
Aib
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
"Dmitriy1984":
На сервере.
На сервере есть как минимум UI-уровень, Business/DataAccess-уровни (на малых проектах могут сливаться в один), и наконец DB-уровень.
 
Где именно ловим ошибку?
...
Рейтинг: 0 / 0
06.06.2007, 08:37
    #34576692
Dmitriy1984
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Проблема решена.
Использовал RangeValidator.
Вставил в каждую строку DetailsView, выбрал где надо какого типа данные вводить, диапозон значений.
Вроде всё отлично работает.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
25.02.2015, 14:43
    #38888523
Kyrgyz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Да ты молодец, хорошо придумано
...
Рейтинг: 0 / 0
25.02.2015, 15:04
    #38888545
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Считаю, это уже должно быть аксиомой для вэб-дэва: данные пользовательского ввода проверять на клиенте (желательно) и на сервере (обязательно). Точка.
...
Рейтинг: 0 / 0
25.02.2015, 16:08
    #38888647
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Ты встречал кого-то, кто считает иначе?
...
Рейтинг: 0 / 0
25.02.2015, 16:10
    #38888648
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
Shocker.ProТы встречал кого-то, кто считает иначе?

Если честно, то да Но многие также так считают, но ограничиваются лишь валидацией на клиенте...
...
Рейтинг: 0 / 0
25.02.2015, 16:36
    #38888701
monstrU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка вводимых данных
вы 8 лет до этого доходили ? :)
вот некропостеры
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проверка вводимых данных / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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