使用TextBoxFor在禁用的文本框中显示值

时间:2010-04-23 23:38:05

标签: asp.net-mvc-2

我正在尝试显示一个值为'FL'的禁用文本框。不知何故,文本框在显示时没有任何值,但它被禁用。如何在禁用的文本框中显示值?

<%= Html.TextBoxFor(model => model.State, new { value="FL", disabled="disabled" }) %>

2 个答案:

答案 0 :(得分:2)

我认为代码:

Html.TextBoxFor(model => model.State, new { disabled="disabled" });

是您需要的代码。

model中,设置State = 'FL'&amp;它应该正常工作......

HTH。

答案 1 :(得分:0)

您可以这样写:

<%= Html.TextBoxFor(model => model.State, new { @Value="FL", disabled="disabled" }) %>

“@”需要,因为价值是一个保留的世界