У меня есть этот Создать вид:Как проверить INT значение из SQL Express в MVC 4
<div class="editor-field">
@Html.TextBoxFor(model => model.First, new { @id = "id1"})
@Html.ValidationMessageFor(model =>model.First)
</div>
и кнопку отправки после TextBox:
<input type="submit" value="Create" />
часть из модели класс выглядит следующим образом:
public int? First { get; set; }
, и это мой web.config:
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
Поэтому мне нужно проверить, если значение первого уже в базе данных, прежде чем я вывешиваю эту. Если значение уже находится в базе данных, добавьте некоторую ошибку.
Я понимаю, что часть с ModelState.AddModelError, но то, что я не могу получить arround, это: каждый раз, когда я проверяю значение null, я получаю результат не из базы данных, но он проверяет, является ли форма TextBox пустым или нет.
Пожалуйста, помогите. Заранее спасибо.