Моя модель представления определяет свойство, которое должно отображаться в поле со списком.Определение свойства:
[Required]
public int Processor { get; set; }
Я использую DropDownListFor
для отображения комбинированного окна:
<%=Html.DropDownListFor(r => r.Processor, Model.Processors, Model.Processor)%>
Model.Processors
содержит IEnumerable<SelectListItem>
с одним специальным элементом, определенным как:
var noSelection = new SelectListItem
{
Text = String.Empty,
Value = "0"
};
Теперь мне нужно добавить проверку в поле со списком, чтобы пользователь должен был выбрать другое значение, отличное от «noSelection».Я надеялся на некоторую конфигурацию RequiredAttribute
, но она не имеет значения по умолчанию.