コードのこの部分に新しいクラスを設定したいのですが、正しく動作しません
@Html.DisplayFor(model => model.melk.Code, new { @class = "myClass" } )
誰が私が間違っているのか教えてもらえますか?
コードのこの部分に新しいクラスを設定したいのですが、正しく動作しません
@Html.DisplayFor(model => model.melk.Code, new { @class = "myClass" } )
誰が私が間違っているのか教えてもらえますか?
使用しているDisplayExtensions.DisplayFor オーバーロードは、最後のパラメーターのタイプに基づいて DisplayTemplate を見つけmodel.melk.Code
ます (匿名オブジェクトnew { @class = "myClass" }
はテンプレートの ViewData に渡されます。それが機能するためには、対応するテンプレートでその ViewData を使用する必要があります。 .
<div class="@(ViewData["class"])"...