我有一个问题,我敢肯定很简单。我一直在使用Asp.Net MVC,并决定开始使用Asp.Net MVC 2.有些东西已经改变,现在我需要一些帮助。强类型的帮手现在写成这样 -ASP.Net MVC 2 - 需要添加一个默认属性到一个强类型的Html.Textbox助手在Asp.Net MVC 2
<%= Html.TextBoxFor(model => model.State) %>
我需要给文本框添加一个默认值。在以前的Asp.Net MVC版本中,很容易分配一个默认值。我认为做以下的MVC 2 -
<%= Html.TextBoxFor(model => model.CountyId, new{ value = 840 })%>
这将工作,但是,不为我在Asp.Net MVC 2的工作的价值仍然是空白文本框。我想确保这不是我遇到的一些随机错误。有没有其他人遇到同样的问题?我已经搜索并搜索了MVC 2中html helper的默认属性的更多信息,但我找不到任何东西。有没有人知道如何正确地将一个默认值分配给Asp.Net MVC 2中的文本框?
我会用我的控制器,因为它填充视图模型执行此逻辑。 – Jaxidian 2010-04-22 21:30:10