【发布时间】:2011-01-17 22:39:52
【问题描述】:
我正在尝试显示一个禁用的文本框,其中包含值“FL”。不知何故,文本框在显示时没有任何值,但它被禁用了。如何在禁用的文本框中显示值?
<%= Html.TextBoxFor(model => model.State, new { value="FL", disabled="disabled" }) %>
【问题讨论】:
标签: asp.net-mvc-2
我正在尝试显示一个禁用的文本框,其中包含值“FL”。不知何故,文本框在显示时没有任何值,但它被禁用了。如何在禁用的文本框中显示值?
<%= Html.TextBoxFor(model => model.State, new { value="FL", disabled="disabled" }) %>
【问题讨论】:
标签: asp.net-mvc-2
我认为代码:
Html.TextBoxFor(model => model.State, new { disabled="disabled" });
是你需要的代码。
在model 中,设置State = 'FL' & 它应该可以正常工作...
HTH。
【讨论】:
你可以这样写:
<%= Html.TextBoxFor(model => model.State, new { @Value="FL", disabled="disabled" }) %>
“@”需要,因为值是一个保留的世界
【讨论】: