Вопросы по теме 'data-annotations'

Слой аннотации данных MVC: где разместить установленный оператор CurrentUICulture?
Я схожу с ума от локализации приложения MVC. После моего недавнего вопроса я последовал следующему подходу: Язык хранится в сеансе ["lang"]. Каждый контроллер наследуется от моего собственного BaseController, который переопределяет...
2177 просмотров

значения NULL из списка, не оцениваются в привязке модели ASP.NET-MVC
Проверка модели не оценивает атрибуты, связанные со значениями списка, если вы не выберете хотя бы один из них. Таким образом невозможно выполнить оценку модели с помощью DataAnnotations для получения необходимых значений. Контроллер: using...
1440 просмотров

Аннотации данных Linq to Entity Model не сбрасываются
В моем приложении Asp.net MVC у меня есть собственный класс валидатора V и модель сущности (ADO.NET Entities) E. class V : ValidationAttribute { public override bool IsValid(object value) { ... if (hasErrors)...
350 просмотров

Есть ли способ остановить проверку DataAnnotation после первого сбоя?
В моих ViewModels я использую несколько DataAnnotations для проверки данных формы, обычно есть 2-3 аннотации на поле. Например, поле для адреса электронной почты может выглядеть так: [Required(ErrorMessage = "Please enter an email address.")]...
1390 просмотров

Создание аннотаций к данным из сгенерированных классов
У меня есть объект linq to sql или, если необходимо, объект Entity Framework. Я хочу сделать для них аннотации данных MVC 2, но я бесконечно ленив. Есть ли способ автоматически генерировать аннотации данных а-ля [Bind(Include =...
737 просмотров

Как использовать DataAnnotations ErrorMessageResourceName с настраиваемым решением для ресурсов
Я создаю веб-приложение MVC с C #. Поскольку сайт будет многоязычным, я реализовал собственный ResourceManager. Этот класс отвечает за выборку требуемых строк ресурсов из базы данных / кеша в зависимости от текущей культуры потока и пока работает...
27512 просмотров

Dll аннотаций MVC2 не найден компилятором VS2008, как мне заставить его выглядеть в нужном месте?
У меня VS2008 SP1 работает с .NET 3.5 SP1 У меня работает MVC2 (с удаленным MVC1) Все работает нормально, за исключением случаев, когда я вызываю System.Components.DatAnnotations.dll, тогда компилятор жалуется, что не может его найти....
221 просмотров
schedule 24.05.2022

Можно ли использовать аннотации данных для проверки параметров, переданных методу действия контроллера?
Я использую аннотации данных для проверки моей модели в ASP.NET MVC. Это хорошо работает для методов действий со сложными параметрами, например, public class Params { [Required] string Param1 {get; set;} [StringLength(50)] string...
7551 просмотров
schedule 03.03.2023

ASP.NET MVC2 DataAnnotations Минимальная длина
Поскольку я не использую .net 4, я не могу использовать свойство StringLength.MinimumLength. Какая альтернатива? Полагаю, мне следует написать регулярное выражение: [Required] [RegularExpression("", ErrorMessage = "Minimum 3 characters")] public...
2998 просмотров
schedule 09.05.2022

Проверка MVC в модели
В настоящее время я использую DataAnnotations для проверки моего приложения MVC 2. Однако я столкнулся с небольшой проблемой. В настоящее время у меня есть объект типа User, который имеет ряд свойств. Все это необходимо. public class User...
272 просмотров
schedule 09.04.2022

Проверка DataAnnotations и привязка пользовательской модели
У меня есть метод действия, который принимает следующую модель - LanguagesViewModel: public class LanguagesViewModel : ViewModelBase { IEnumerable<LanguageItem> Languages { get; set; } } public class LanguageItem { [Required] public int...
1526 просмотров

Проверить DateTime с помощью DataAnnotation
Я разрабатываю приложение asp.net и использую аннотации данных для проверки моей модели ввода. В этой модели у меня есть одно поле типа DateTime, и я хотел бы знать, как я могу настроить сообщение, когда пользователь установил недопустимое значение...
6507 просмотров

MVC DataAnnotations — требуется заполнить хотя бы одно поле в группе
Как я могу использовать DataAnnotations для проверки того, что хотя бы одно из этих полей заполнено? public string Name { get; set; } public string State { get; set;} public string Zip { get; set;}
1182 просмотров

Сколько и какие аннотации данных использовать?
Я прочитал много статей и постов об аннотациях данных. Но большинство из них просто простые статьи «Как использовать атрибут xxx». Но чего я не нашел, так это статьи о том, какие аннотации следует использовать и почему, а почему нет. Я имею в...
82 просмотров
schedule 07.04.2023

Есть ли способ удалить атрибуты из унаследованного свойства?
Можно ли удалить атрибуты из унаследованных свойств? Я думал, что с помощью ключевого слова new я смогу это сделать... public class Person { [Required] public string FirstName { get; set; } [Required] public string...
2829 просмотров
schedule 25.02.2023

Проверка аннотаций данных ASP.NET MVC на стороне клиента с унаследованным атрибутом RegularExpressionAttribute
Чтобы проверка моей модели была чистой, я хотел бы реализовать свои собственные атрибуты проверки, такие как PhoneNumberAttribute и EmailAttribute . Некоторые из них можно выгодно реализовать в виде простых классов, наследуемых от...
5516 просмотров

ASP.NET MVC 2 Проверка числового значения
У меня есть это свойство в классе: public virtual decimal? Number { get; set; } Когда я использую его в форме, MVC проверяет его автоматически. Если пользователь вводит букву, естественно возвращается ошибка: "Значение "D" недопустимо для...
1552 просмотров
schedule 26.03.2023

Тип данных против UiHint
Я уже давно использую mvc2, и когда мне нужно установить шаблон, я использую атрибут DataType. [DataType("DropDown")] public int Field { get; set; } Я вижу, как другие используют UiHint для достижения тех же результатов....
4590 просмотров

Проверка в ASP.NET MVC 2
У меня есть некоторые проблемы с проверкой с использованием аннотаций к данным в ASP.NET MVC 2. Например, у меня есть класс Address: public class Address { public long Id { get; set; } [Required] public string City { get; set; }...
673 просмотров

Сериализация аннотаций данных
Я хотел бы хранить DataAnnotations внутри базы данных. Как я могу получить строковое представление DataAnnotation путем отражения (или другими способами)? Пример public class Product { [DisplayName("Price")] [Required]...
2370 просмотров