Я читаю об этом на MSDN, и на самом деле это не очень много описывает. В нем говорится, что он используется для указания типа данных для связи с столбцом данных или параметром. Имеет смысл. Означает ли это, что я должен использовать его во всех своих свойствах? Я предполагаю, что нет. Итак, почему существует DataType.Text, кажется довольно бесполезным, когда у вас есть свойство в виде строки.Тип данных DataAnnotation
Я нашел для него использование многострочного текста в качестве типа данных для создания текстового поля на стороне клиента, а не только одного элемента ввода текста в одной строке. Но как это соотносится с столбцом данных или параметром?
Я также предполагал, что он также будет проверять его, поскольку я использовал DataType.Url, но он просматривает, введен или нет URL-адрес. То же самое с DataType.Email. Есть ли что-то, что я делаю неправильно, или мне нужно использовать RegEx вместо этого?
Вы хотите использовать RegEx для чего? – gideon