【发布时间】:2011-04-07 09:22:31
【问题描述】:
我有一个带有 ASP 下拉列表的站点核心页面,表单上的数据是从下拉列表的选定值中填充的。当下拉列表的选定项发生更改时,会触发回发。在回发中,新选择的项目被添加到查询字符串中,并且用户被重定向(用于可链接性)。
我最近启用了 HTML 缓存(对于所有子布局,“根据查询字符串变化”),现在突然之间,这种机制不再起作用。似乎发生的事情是我选择了一个新的下拉项,页面似乎回发(尽管如果我正在调试,我的断点都不会被命中)。之后,如果我再次更改所选项目,我可以在 Firebug 中看到消息“__doPostBack is not defined”,这似乎意味着 ASP 生成的 JavaScript 没有被添加到页面中。
【问题讨论】:
标签: asp.net caching postback sitecore