У меня есть эта страница входа в систему, где мне нужно проверить имя пользователя / пароль, я предупреждаю класс ошибок оповещения, чтобы отобразить сообщение об ошибке из аннотации данных.однако окно ошибки продолжает оставаться видимым.Это мой первый проект с MVC и я не уверен, что я делаю.код выглядит так:
[DataType(DataType.Text)]
[Required(ErrorMessage = "message")]
public string password { get; set; }
[MaxLength(24), MinLength(5)]
[Required(ErrorMessage = "message")]
public string CVR { get; set; }
код CSHTML выглядит следующим образом: -
<div class="portal-info">
<p class="user">
<label class="form-label" for="contactPhone">
name
</label>
@Html.EditorFor(model => model.CPR, new {
htmlAttributes = new { @class = "form-input", PlaceHolder = "name",
maxlength = "10", Type="HtmlInputFile", id=name , value=""} })
<br>
@Html.ValidationMessageFor(model => model.CVR, "",
new { @class = "alert alert-error" })
</p>
<p class="user">
<label class="form-label" for="contactPhone">
password
</label>
@Html.EditorFor(model => model.password, "Password",
new { htmlAttributes = new { @class = "form-input", PlaceHolder =
"required password" } })
<br>
@Html.ValidationMessageFor(model => model.password,
"", new { @class = "alert alert-error" })
</p>
</div>