我遇到了一个非常奇怪的问题。基本上,当我到达控制器的POST处理程序时,我看到文本框的值没有被正确绑定。
非常简单,我有一个ZipPostalCode对象,并使用TextBoxFor将其添加到我的视图中:
<%= Html.TextBoxFor(model => model.ZipPostalCode) %>
将断点添加到属性的getter和setter我可以看到我通过属性的Setter获取了正确的值并存储它但是下次通过我有一个新的模型实例并且因此没有那个价值了。
真的莫名其妙,非常感谢任何意见。
编辑:值得一提的是,我传递给视图的对象是实体框架生成的对象