【发布时间】:2014-10-31 11:52:40
【问题描述】:
我通过 Glass.Mapper 创建一个 Sitecore 项目,如下所示:
var homeItem = sitecoreContext.GetHomeItem<HomeItem>();
// Create the car item
ICar car = sitecoreService.Create(homeItem.BooksFolder, new Car { Tires = 4, Seats=4});
这可行,除了 Car 模板上的标准值没有被应用 - 或者如果它们被新的 Car 属性立即覆盖。因此,如果 Car 对象的 Color 属性值为 null,则此 null 将写入字段,而不是 Car 模板上标准值中的“绿色”值。
我已经通过 Glass.Mapper 寻找一种明智的方法来执行此操作,但一无所获。 有没有办法通过 Glass.Mapper 做到这一点?
【问题讨论】:
标签: c# sitecore sitecore7 glass-mapper