Здесь я попытался добавить текстовое поле ReadOnly, но его не работает.Только текстовое поле для чтения @Html
@Html.TextBoxFor(m =>m.ProjectManagement,htmlAttributes: new {style="width:100%",@readonly="readonly" })
Здесь я попытался добавить текстовое поле ReadOnly, но его не работает.Только текстовое поле для чтения @Html
@Html.TextBoxFor(m =>m.ProjectManagement,htmlAttributes: new {style="width:100%",@readonly="readonly" })
@Html.TextBoxFor(m =>m.ProjectManagement, new {style="width:100%",@readonly="readonly" })
попробовать этот
Это официальная документация TextBOxFor: http://msdn.microsoft.com/en-us/library/system.web.mvc.html.inputextensions.textboxfor(v=vs.108).aspx
Я не могу предоставить вам jsfiddle, но это работает, я проверил его в локальном проекте по мой компьютер.
public static MvcHtmlString TextBoxFor<TModel, TProperty>(
this HtmlHelper<TModel> htmlHelper,
Expression<Func<TModel, TProperty>> expression,
Object htmlAttributes
)
Параметры HtmlHelper Тип: System.Web.Mvc.HtmlHelper HTML- хелперов, например, что этот метод распространяется.
выражение Тип: System.Linq.Expressions.Expression> выражение , которое идентифицирует объект, который содержит свойства, для отображения .
htmlAttributes Тип: System.Object Объект, содержащий атрибуты HTML для установки элемента.
попробуйте следующее:
<%= Html.TextBoxFor(m => m.ProjectManagement, new {style="width:100%",@readonly = "readonly" }) %>
это не используется mvc :) –
Спасибо, что скопировал мой ответ. –
это не копия. –
Я могу вам сказать, что это заявление может дать вам/запустить ошибку компиляции. –
если ответ поможет вам в вашей цели, отметьте его как ответ. –