Текст обязателен Поле MVC2 asp.net

Я делаю проект MVC2

Посмотреть:

<%= Html.DropDownListFor ( m => m.CategoryId, Model.CategoryList )%>
 <%= Html.ValidationMessageFor ( m => m.CategoryId )%>
  <br />
  <%if ((Html.TextBoxFor(m => m.NewCategory)).Equals("")) %>
    <%{ show error msg near the textbox "* field is required"}%>
     <% else %>
   <%= Html.TextBoxFor(m => m.NewCategory)%>

Если текстовое поле пусто, то выведите сообщение об ошибке и разрешите пользователю вводить снова, как это сделать?:S

1 ответ

Поместите условие " [Обязательный]" в Свойство вашей Модели.

public class MyModel {
   [Required]
   public string NewCategory { get; set; }
}

Полный объясненный пример можно найти там: http://www.codeproject.com/Articles/220025/A-sample-on-Asp-Net-MVC-Model-Validation-using-Dat

Другие вопросы по тегам