我可以使用哪种类型来表示Glass模型中的__Renderings字段?

时间:2014-09-18 02:40:02

标签: c# sitecore glass-mapper

我想访问“__Renderings”字段中内置的Sitecore作为Glass模型的属性。我可以用什么类型来做这件事?

感谢。

1 个答案:

答案 0 :(得分:4)

要获取渲染字段,您应该执行以下操作:

[SitecoreField(FieldName="__Renderings")]
public virtual string Renderings {get;set;}

如果要将对象作为其他对象处理,则需要实现自定义数据处理程序。您可以找到有关如何执行此操作的教程here。之后,您只需要将字段的数据类型设置为:

[SitecoreField(FieldName="__Renderings")]
public virtual IEnumerable<Rendering> Renderings {get;set;}