Вместо «disabled =" true "" hardcoded в элементе TextBoxFor, я хочу, чтобы он вытащил из Модели. Модель недвижимости (Model.InvoicedApprovedBy) будет установлен в положение "" (включено) или "отключено =" отключено»(отключено)ASP.NET MVC Populate Html Атрибуты с моделью
<%= Html.TextBoxFor(m => m.WorkingModel.Detail.ApprovedBy, new { id = "InvoiceApprovedBy", disabled="true", style = "width: 203px; " })%>
Я хочу сделать что-то вроде этого:
<%= Html.TextBoxFor(m => m.WorkingModel.Detail.ApprovedBy, new { id = "InvoiceApprovedBy", Model.InvoicedApprovedBy, style = "width: 203px; " })%>
Это устанавливает атрибут HTML под названием «InvoicedApprovedBy» вместо того, чтобы просто поместить строку «отключен =» отключен «» в него. Как мне получить его, чтобы поместить строку?
Элемент всегда будет отключен в этом случае. Я хочу также иметь «disabled =». – Elim99
Вам нужно будет уродливо: вам понадобится bool для этого. –