Umbraco-回发缓存问题m

Umbraco-回发缓存问题m,umbraco,Umbraco,我在umbraco开发的页面有问题。我对它还比较陌生,所以非常感谢您的指导 问题似乎与umbraco缓存页面的方式有关 我所拥有的是一张股票定位图(在我的例子中是一张澳大利亚地图) 从这个页面,用户可以选择一个区域来查看该区域内的零售商 我有一个很大的搜索按钮和一些复选框,供用户选择他们想要搜索的区域 当我选择说“Sydney”并点击我的搜索按钮时,一切都很好。它返回我期望的结果 但是。。。如果我立即(再次)点击搜索按钮,搜索结果就会消失 这几乎就像翁布拉科在做一些奇怪的事情。我曾尝试在开发人员

我在umbraco开发的页面有问题。我对它还比较陌生,所以非常感谢您的指导

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

我所拥有的是一张股票定位图(在我的例子中是一张澳大利亚地图)

从这个页面,用户可以选择一个区域来查看该区域内的零售商

我有一个很大的搜索按钮和一些复选框,供用户选择他们想要搜索的区域

当我选择说“Sydney”并点击我的搜索按钮时,一切都很好。它返回我期望的结果

但是。。。如果我立即(再次)点击搜索按钮,搜索结果就会消失

这几乎就像翁布拉科在做一些奇怪的事情。我曾尝试在开发人员区域(即“缓存周期”)内修改缓存设置,但没有发现任何一致的模式可以解释这个问题


哦,还有一件事——它不会执行页面加载和pageInit事件(从缓存中检索时)。

因此,当您提交控件而不选择任何内容时,您会得到空结果。这是控制本身的逻辑吗?如我所见,它只为空搜索查询提供空结果。

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

我做过很多Umbraco网站,很少发现Umbraco会中断正常的ASP.Net页面生命周期,所以我更倾向于猜测您的代码中有错误

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

您的缓存是否有正在清除的param依赖项或其他内容