我正在使用mvc編輯器功能,但似乎@something不起作用。我不知道爲什麼。@Value無法正常工作
@Html.EditorFor(model => model.Password, new { @Value = "xxx" })
這取模型值而不是「xxx」。
非常感謝您的幫助!
我正在使用mvc編輯器功能,但似乎@something不起作用。我不知道爲什麼。@Value無法正常工作
@Html.EditorFor(model => model.Password, new { @Value = "xxx" })
這取模型值而不是「xxx」。
非常感謝您的幫助!
您必須刪除第二個@。如果你希望你的價值來自於模型,你必須寫這樣的事情,
@Html.EditorFor(model => model.Password, new { value = Model.Password})
在這兩種情況下,你纔有價值之前刪除第二@
的@Value
作品TextBoxFor
但不EditorFor
(因爲它是通用的...)。
爲什麼在Value之前添加@?去掉它。 –