0
В моем частичном виде я прошел некоторый список строк из метода в контроллере Вот мой частичного видполучение строковых значений, а в текстовом поле при использовании Html.TextBoxFor
@model IEnumerable<string>
@foreach(var names in Model)
{
<div class="input-block-level">@Html.TextBoxFor(m=>names)</div>
<br/>
}
Вот как это выглядит в браузер
Почему я получаю тексты в текстовом поле? Я имею в виду, что я хотел бы, чтобы они были там, но в качестве заполнителя, а не по умолчанию. Как я могу не иметь эти значения и просто иметь текстовое поле?
спасибо, но я не был бы в состоянии использовать заполнитель там чем. Есть ли еще один вариант, который позволил бы мне использовать заполнитель? или я мог бы использовать html.labelfor (m => names), но затем в метке я не получаю значение имени, но получаю текстовое имя. Weird – Cybercop
'@ Html.TextBoxFor (m => names, new {Value =" ", placeholder =" someplaceholder}}) ' – YD1m