2009-10-20 46 views
0

我在使用umbraco开发的页面遇到问题。我对它很新,所以非常感谢一些指导。Umbraco - 回发缓存problemm

这个问题似乎与umbraco缓存页面的方式有关。

我有一个库存定位器地图(澳大利亚在我的情况下的地图)。

在此页面中,用户可以选择一个区域来查看该区域内的存货商。

我有一个大胖子的搜索按钮与一些复选框用户选择他们想要的区域进行搜索。

当我检查说“悉尼”和打我的搜索按钮,一切都很好沿。它返回我期望的结果。

...如果我马上点击搜索按钮(再次) - 然后搜索结果消失。

它几乎就像umbraco正在做一些奇怪的缓存事情。我尝试过在开发人员区域内缓存设置(即“缓存期”),但没有发现任何可以解决问题的一致模式。哦,另一件事 - 它不执行页面加载和pageInit事件(从缓存中检索时)。

回答

0

所以当你提交你没有选择任何控件时,你会得到空的结果。这可以,那是控制本身的逻辑?正如我所看到的,它只是空的搜索查询结果。

0

您能否提供一些示例代码来演示您的实现?

我已经完成了大量的Umbraco网站,很少发现Umbraco会中断正常的ASP .Net页面生命周期,所以我更倾向于猜测你的代码有问题。

您是否尝试过完全禁用自定义缓存以确保问题与您的代码无关?

您的缓存是否有被清除的参数依赖项或任何东西?