Я хотел бы указать, что десятичное поле для цены должно быть> = 0, но я не хочу навязывать максимальное значение. Вот что у меня есть ... Я не уверен, как правильно это сделать. [Range(typeof(decimal), "0", "??"] public decimal Price { get; set;...
Я хотел бы указать, что десятичное поле для цены должно быть> = 0, но я не хочу навязывать максимальное значение. Вот что у меня есть ... Я не уверен, как правильно это сделать. [Range(typeof(decimal), "0", "??"] public decimal Price { get; set;...
Мне было интересно, можно ли отключить атрибут обязательной проверки в определенных действиях контроллера. Мне это интересно, потому что в одной из моих форм редактирования я не требую, чтобы пользователь вводил значения для полей, которые они уже указали ранее. Однако затем я реализую логику,...
В чем разница между DisplayNameатрибутом и Displayатрибутом в ASP.NET
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...
Я использую Entity Framework 4.3 и использую Code Fist. У меня есть класс public class User { public int UserId{get;set;} public string UserName{get;set;} } Как сообщить Entity Framework, что имя пользователя должно быть уникальным при создании таблицы базы данных? Я бы предпочел использовать...
В моем проекте MVC3 я храню прогноз счета для футбольной / футбольной / хоккейной / ... спортивной игры. Итак, одно из свойств моего класса предсказания выглядит так: [Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")] [StringLength(2, ErrorMessage = "Max 2 digits")]...
У меня есть модель с 4 свойствами, которые имеют тип строки. Я знаю, что вы можете проверить длину отдельного свойства с помощью аннотации StringLength. Однако я хочу проверить длину 4 свойств вместе взятых. Как с помощью MVC сделать это с аннотацией данных? Я спрашиваю об этом, потому что я...
Я пытаюсь использовать DataAnnotations в своем проекте WPF, чтобы указать максимальную длину строк со следующим: using System.ComponentModel.DataAnnotations; Однако я получаю сообщение об ошибке Имя типа или пространства имен DataAnnotations не существует в пространстве имен System.ComponentModel...
У меня есть этот атрибут в моей модели представления: [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } Если я хочу отобразить дату или заполнить текстовое поле датой, у меня есть следующее: <%: Model.StartDate %> <%: Html.TextBoxFor(m => m.StartDate) %> Всякий...
Есть ли способ через аннотации данных потребовать, чтобы для логического свойства было установлено значение true? public class MyAwesomeObj{ public bool ThisMustBeTrue{get;set;} }