У меня есть проблемы с регулярной проверкой выражения, см Если я ставлю проверки в коде позади, как,регулярные ошибки проверки выражения
[RegexValidator("[0-9 -]*"
, MessageTemplateResourceName = "INVALID_PHONE"
, MessageTemplateResourceType = typeof(ValidatioinErrors))]
public string Phone
{
get { return phone; }
set { phone = value; }
}
и если я дам значение для телефона, как «080-244408», как это его работа, но если я дам «080-2404408», то есть одну дополнительную цифру, она показывает ошибку как «Неверный телефон». Какова причина. может кто-нибудь мне помочь, спасибо заранее.
Регулярное выражение, написанное в соответствии с вашими примерами, отлично подходит, поэтому вам действительно нужно предоставить более подробную информацию о окружающем коде/структуре. – Amber
Почему бы не ограничить максимальную длину текстового поля? – Bahamut
привет янтарь и бахамут спасибо за ур мгновенный ответ, как я могу ограничить длину текстового поля – shanish