我有一个视图, 显示“ 开始日期 ” 和“ 结束日期 ”, 以及一个只读字段, 显示两个日期之间的天数。 所有这些字段都与我的模型捆绑在一起, 在剃刀视图定义中采用标准@ Html. Editorfor () 方法 。 当我修改其中的一个日期并单击“ 保存” 时, 将
[HttpPost]
ViewResult Edit([modeltype] editedModel){
... }
在将新日期和计算值保存到数据库之前,计算并设置计算字段的新值,然后用更新模型返回“视图” 。我的问题是,视图没有显示新计算值(而不是按初始页面负荷显示原始计算值) 。直到我离开和返回到该视图时,它正确显示计算值。了解我错过了什么吗?浏览器是否显示在我 HttpPost 之后的页面的缓存版本? 如果如此,我是否可以禁用此行为?