我遇到的问题我很确定很简单.我一直在使用Asp.Net MVC,我决定开始使用Asp.Net MVC 2.有些事情发生了变化,现在我需要一些帮助.强类型助手现在写成这样 -
<%= Html.TextBoxFor(model => model.State) %>
Run Code Online (Sandbox Code Playgroud)
我需要在文本框中添加默认值.在Asp.Net MVC的早期版本中,很容易分配默认值.我认为以下操作可以在MVC 2-中工作
<%= Html.TextBoxFor(model => model.CountyId, new{ value = 840 })%>
Run Code Online (Sandbox Code Playgroud)
但是,这在Asp.Net MVC 2中对我不起作用.文本框的值仍为空白.我想确保这不是我遇到的一些随机错误.还有其他人遇到过同样的问题吗?我搜索并搜索了有关MVC 2中html助手的默认属性的更多信息,但我找不到任何东西.有没有人知道如何正确地将默认值分配给Asp.Net MVC 2中的文本框?