Владетель
Зарегистрирован: 29 September 2002
Сообщения: 20481
Примеры кода: 12
|
RE[3]: Валидация значений из формочки ASP в страничке, написанной в ASP.NET |
20 May 2002 18:21 |
|
|
|
|
>>>Как можно проверить правильность заполнения формы (email, букивки нехорошие выкинуть и т.д.), написанной в обычном ASP, посылающей данные на .aspx страницу
>>
>>Получить из Request.Params переменные, проверить их ручками и усе.
>>
>>Но не проще ли ASP форму переписать полностью на ASP.NET?:)
>
>Я с дот нетой только начал возиться а сайтик всё-таки рабочий - жалко ломать-то
Как бы больше возиться не пришлось с совместной работы ASP и ASP.NET
>Тихо-тихо он весь перейдёт на .NET а пока-что вот учусь.
Дык в стороне бы лучше учиться - и сайт работает и свободы больше
>Я слыхал там объекты у него build-in - валидаторы. Может ими можно что-нибудь сделать?
Да, есть. Нет, нельзя. Валидаторы работают в веб форме и предназначены для валидации вводимых данных как на клиенте, так и на сервере при постбеке. Попробуй например вот в этой самой форме удалить тему, так сразу тебе звездочку нарисует и форму не даст засабмитить - это и есть валидатор.
>Кстати а почему нужно использовать Request.Params ?
>Я получил переменные так Request.Form.Get("переменная").ToString() - вроде работает
Request.Params для всех переменных используется, а так конечно же Request.Form["переменная"] и Request.QueryString["переменная"] тоже прекрасно работают. Да и ToString() Для них необязательно делать т.к. они и так строковые Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
|
|