TextBox不显示默认值

时间:2016-05-02 13:13:24

标签: asp.net-mvc asp.net-core-mvc dnx

我目前正在创建一个.NET MVC6(DNX Core)Web应用程序。目前我正在尝试使用默认值获取Html.TextBoxFor但没有显示任何内容。 这就是我所拥有的:

@Html.TextBoxFor(m => m.LastName, new { @Value = Model.UserData.LastName })

我确定Model.UserDate.LastName有一个值。它只是没有出现在文本框中。

关于如何解决这个问题的任何想法?

谢谢!

1 个答案:

答案 0 :(得分:0)

我的坏。就像@Uwe Keim所说,我不应该使用 Html.TextBoxFor 。 相反,我应该使用 Html.EditorFor

这样我就拥有了包含信息的模型,而EditorFor将负责其余部分。

谢谢。