ここで ReadOnly テキストボックスを追加しようとしましたが、機能しません。
@Html.TextBoxFor(m =>m.ProjectManagement,htmlAttributes: new {style="width:100%",@readonly="readonly" })
ここで ReadOnly テキストボックスを追加しようとしましたが、機能しません。
@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" }) %>