我的子布局是关于事件的。 如果我把它放在包含一个事件的页面中,它将显示与它有关的信息。
我想在我的Sublayout中添加一个数据模板,允许编辑者指定一个特定的事件来绘制这些信息。
如何创建允许编辑从列表中选择特定事件的数据模板? 如何将其添加到给定的子布局?
答案 0 :(得分:2)
在构建组件化体系结构时,您需要为子布局实现数据源属性,以使子布局成为数据源驱动的子布局。
John West的这篇文章应该有助于如何设置数据源: http://www.sitecore.net/Learn/Blogs/Technical-Blogs/John-West-Sitecore-Blog/Posts/2010/11/How-to-Apply-Data-Sources-to-Sitecore-ASPNET-Presentation-Components.aspx
基础知识是:
Mark Ursino的以下文章也有助于查看代码方面: http://firebreaksice.com/using-the-datasource-field-with-sitecore-sublayouts/