Во вновь созданном приложении MVC3 по умолчанию в представлении CRUD текстовое поле реализуется / вызывается как
<div class="editor-field">
@Html.EditorFor(model => model.EnrollmentDate)
@Html.ValidationMessageFor(model => model.EnrollmentDate)
</div>
И полученный HTML-файл для этого блока становится
<div class="editor-field">
<input class="text-box single-line" data-val="true" data-val-required="The EnrollmentDate field is required." id="EnrollmentDate" name="EnrollmentDate" type="text" value="" />
<span class="field-validation-valid" data-valmsg-for="EnrollmentDate" data-valmsg-replace="true"></span>
</div>
Я ищу однострочный класс в Site.css, но нигде не могу его найти, есть только многострочная [:-D глупая инверсия].
Может кто-нибудь сказать мне, где это? это ключевое слово css?
Во-вторых, я не знаю разницы между использованием функции-члена EditFor из класса Html и функции TextBox также из HTML, особенно когда я хочу добавить новые элементы стиля в текстовое поле.
[ EDIT ]
http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-basic-crud-functionality-with-the-entity-framework-in-asp-net-mvc-application
Я читаю этот урок