在我的ASP.Net MVC4项目中,我在视图中有一个表单和一个处理表单提交的控制器方法。在控制器方法中,我有一个formcollection参数来检索提交的表单值。我第一次发布时,formcollection正确显示了我在表单中输入的所有值。如果字段验证存在问题,我会重新显示相同的视图,以便用户可以更正问题。我遇到的问题是,当一个或多个表单字段值更改并且表单重新提交回相同的控制器方法时,Formcollection不会显示更新的表单值。相反,它仍然包含第一个表单提交的值。为什么会这样?如何让formcollection在表单重新提交时显示更新的值?