2010-08-20 100 views
2

我试图按照以下方式自定义DNN Html/Text模块:如果查询字符串中有特定的参数值,它应该是不可见的。问题是如果它立刻被渲染,它总是变得可见。我在调试模式下运行了Web应用程序,发现控件Page_Load方法甚至没有执行(该控件的其他页面方法也不会执行),因此渲染周期不再发生。如何禁用DNN模块缓存?

我发现第一次显示模块后,DNN会在缓存/模块中生成2个资源文件,其中一个包含自那时起每次渲染的html内容。

如何在每次加载页面时禁用该行为并正确地获取模块?

(我试图禁用DNN缓存在主机设置,也没有工作)

+0

此话题已不存在,问题已解决! – 2010-08-21 17:04:49

+0

有没有人有想法..如何解决这个问题? – 2011-02-04 06:52:26

回答

1

你需要将其设置为0,在.dnn清单,但如果你把它添加到页面之前,你改变了清单,您将需要打开设置并将其设置为0,因为旧值将被保留。