我创建了一个组件模板,并将此组件模板设为动态。我已经检查了“使用动态装配在页面上允许”。输出类型为“HTML 片段”。
然后我发布了组件和组件模板。
我创建了一个页面并将组件及其组件模板添加到页面。页面的输出是aspx。
Page TBB 是这样的。
<!-- TemplateBeginRepeat name="Components" -->
@@RenderComponentPresentation()@@
<!-- TemplateEndRepeat -->
我发布了页面。我发布的页面存储在本地位置 C:\Temp。
我通过visual studio打开页面,通过IE浏览页面。
然后我对组件进行了更改并发布了它。更改未反映在已发布的页面中。由于 CT 是动态的,因此更改应自动反映在页面中。
但它没有反映。
我错过了任何步骤吗?
编辑
我找不到
<tridion:ComponentPresentation runat="server" etc .../>
我是否需要在任何配置文件中进行任何设置。
谁能告诉我这背后的原因?
提前致谢。