это то, как @Html.TextBoxFor
отображает элемент управления, например:
Razor View:
@model Student
@Html.TextBoxFor(m => m.StudentName, new { @class = "form-control" })
HTML Результат:
<input class="form-control"
id="StudentName"
name="StudentName"
type="text"
value="John" />
Я бы посоветовал вам пройти через Html Helpers , чтобы укрепить ваше представление о том, как это работает.
Пока тег управления вводом имеет name="propName"
, который совпадает со свойством модального объекта, ваш параметр obj контроллера получит его значение. Если у вас возникают проблемы при создании элементов управления с использованием @Html.TextBoxFor
, используйте способ легенды: