1
У меня есть следующие поля, которые необходимо заполнить перед отправкой моей формы.MVC Validation - Необязательные поля, которые необходимо заполнить перед отправкой формы
ВИД:
<div class="col-md-4">
@Html.EditorFor(model => model.BusinessPhone, new { htmlAttributes = new { @class = "form-control boldgray", @placeholder = "Business Phone" } })
</div>
<div class="col-md-4">
@Html.EditorFor(model => model.MobilePhone, new { htmlAttributes = new { @class = "form-control boldgray", @placeholder = "Mobile/Alternative" } })
</div>
МОДЕЛЬ:
[DisplayName("Home Phone")]
[Required]
public int HomePhone { get; set; }
[DisplayName("Business Phone")]
public int BusinessPhone { get; set; }
[DisplayName("Mobile Phone")]
Эти поля помечены "Разрешить Null" в моей базе данных и не имеют [обязательно] аннотацию данных в моей модели. Почему они требуются перед отправкой моей формы?
Awesome! Это отлично поработало. К сожалению, у меня нет еще 15 очков, чтобы дать вам точку :( – dc922
вы могли бы отметить это как правильный ответ - я думаю, вы даже можете получить некоторые очки? – iceburg