0

mvc Editor 機能を使用していますが、@something が機能しないようです。どうしてか分かりません。

@Html.EditorFor(model => model.Password, new { @Value = "xxx" })

これは、「xxx」ではなくモデル値を取ります。

助けてくれてありがとう!

4

3 に答える 3

5

Value の前に @ は必要ありません。Htmlの前にすでにあるので。それを削除すると、動作するはずです。

于 2012-10-05T08:09:45.190 に答える
1

2 番目の @ を削除する必要があります。モデルから値を取得したい場合は、次のように記述する必要があります。

@Html.EditorFor(model => model.Password, new { value = Model.Password})

どちらの場合も、値の前の 2 番目の @ を削除する必要があります

于 2012-10-05T08:22:54.723 に答える
0

@Value機能しますが、機能しTextBoxForませんEditorFor(一般的であるため...)。

于 2012-10-05T09:16:46.067 に答える