0

私のコードは ASP.Net mvc4 にあります。この唯一のラベルでは、データではありません。

<div class="display-label">
     @Html.DisplayNameFor(model => model.Leader.Name)
</div>
<div class="display-field">
<!--     @Html.DisplayFor(model => model.Leader.Name)    --->

     @Html.DisplayFor(model => model.Leader.Name  )
</div>
4

2 に答える 2

0

次を使用できます。

表示するだけの場合は使用@Model.Leader.Nameし、ユーザーがこの値を変更できるようにする場合は使用します@Html.TextBoxFor(

<div class="display-label">
 @Html.DisplayNameFor(model => model.Leader.Name)
</div>
<div class="display-field">
 @Model.Leader.Name
</div>
<div class="display-field">
 @Html.TextBoxFor(model => model.Leader.Name)
</div>

お役に立てれば !

于 2012-07-27T11:49:23.650 に答える