2010-11-03 3 views
0

мой клиент говорит, что она не могла зарегистрироваться на нашем сайте и получить ошибку Когда она регистрировалась, она вводит всю информацию, и когда она щелкнет, сообщение об ошибке сообщит ей, что поле имени допускает только буквы, а не цифры. Она не вводила никаких цифр.Проблема с IE

Возможно, это проблема с ее браузером? (Она использует Internet Explorer.) Ее компьютер? Что еще это может быть? Я попробовал, и это сработало для меня.

Я использую регулярное выражение

ValidationExpression="^[A-Za-z]+$". 
+0

Необходимо указать код –

+1

Что именно она вменила? Это может быть персонаж, который не находится в диапазоне «az» (č, š, ž, č, đ, ...) –

+0

Когда вы говорите, что попробовали, вы написали точно, что она говорит, что она набрала, или просто что-то вы считаете разумным? –

ответ

2

Она может быть не вводить цифры, но что все ваши состояния сообщение об ошибке?

Она может вводить знаки препинания, символы или пробелы.

Копирование и вставка чего-либо в может также оставить конечное пространство, которое не даст вашей проверки.

2

Возможно, ее имя имеет дефис, апостроф или акцентированный характер. Если это полное имя, то это, вероятно, ошибка в пространстве между именем и фамилией!

Избегайте ограничения, что пользователи могут вводить как вы обычно в конечном итоге остановить людей от вступающих вещей, которые должны быть вполне приемлемо, просто использовать подходящие управляющие последовательности (например, с помощью paramertised запросов для баз данных или преобразования <, >, &, " и ' их соответствующим объектам для HTML) перед помещением данных в любом месте.

0

Я предполагаю, что вы не технический человек. Вероятно, что введенное имя имеет и апостроф, пространство или что-либо, что не находится между a-z.

Причина, по которой вы получаете это сообщение, состоит в том, что тот, кто создал систему, сказал, что если имя не соответствует регулярному выражению, даже если оно, вероятно, не имеет никакого отношения к вводу числа.

0

Хорошо, я скажу это тысячу раз. Никогда не предполагайте, что говорит конечный пользователь, это правда или то, что они утверждают, что они делают. Не то, чтобы они лживы, просто они часто не знают.

Я рекомендую использовать программное обеспечение удаленного рабочего стола, такое как Co-Pilot (нет, я не работаю для fogcreek) и подключение к любому пользователю, который может воспроизвести эту проблему и просмотреть ее для себя.

После того, как вы можете убедиться, что действительно происходит, вы должны быть в состоянии воспроизвести его от конца, а затем представить его разработчикам (или себя), чтобы быть фиксированной

0

I'ts не проблема браузера, связанных с , Валидация формы ASP.NET является серверной.