民间,
我有一个数据输入表单,其中设置了远程验证,以检查数据库中某个字段的现有值。
以下是发生的事情:
单击“保存”。记录已保存;页面切换到索引页面。
再次转到“创建”页面。再次为字段输入值Y.
单击“保存”。记录已保存;页面切换到索引页面。
转到“创建”页面,然后为字段输入X(再次)。
就好像“创建”页面记住该字段的前一个值也是X,并且由于它没有改变而没有重新验证它,即使我在此期间已经访问过其他页面。
我没有将模型传递给“创建”视图:我无法想象它在哪里得知该字段具有正在(或未被)更改的先前值。
据我所知,OutputCache
未被使用。我在IE 8上,如果重要的话。