我有一个包含搜索结果和过滤栏的页面。当过滤器更改时,它会执行 ajax 发布,将过滤器保存到会话并返回带有过滤结果的部分视图。
在视图中,我从会话中提取过滤器并使用 htmlhelper 扩展将会话对象转换为 JSON。然后我将 JSON 绑定到填充选定的过滤器。
按下后退按钮时会出现我的问题。会话中更新的过滤器永远不会发送到 htmlhelper 例程,并且过滤器会丢失,直到发生回发。
有没有人遇到过这个问题?我已经尝试过 no-cache 元标记,但它似乎并没有影响它。
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">