1

私のコード:

@Html.DisplayFor(modelItem => item.nomOuvrage)
<div class="controls">
    <input type="text" value="@Html.DisplayFor(modelItem => item.nomOuvrage)" />
</div>

結果:

ここに画像の説明を入力してください

理由はわかりますか?

4

1 に答える 1

1

"" の間の html エンコードされた値に問題がありますか?

HtmlHelper.DisplayFor用途としてMvcHtmlString.Create()

およびMvcHtmlString

再度エンコードしてはならない HTML エンコード文字列を表します。

あなたはただ使うべきです

@Html.TextBoxFor(m => item.nomOuvrage)
于 2013-02-07T12:05:38.820 に答える