我试图显示FileField
项目的最后修改日期。我通过以下方式设法获得了文件的大小:
Sitecore.Data.Fields.FileField ff = document.File;
Item i = Sitecore.Context.Database.GetItem(Sitecore.Data.ID.Parse(document.File.MediaID));
MediaItem mediaItem = new MediaItem(i);
mediaItem.Size;
我似乎找不到获取文件最后修改日期的方法。这可能吗?感谢
答案 0 :(得分:4)
您可以获取将返回Sitecore InnerItem
对象的Item
并从以下统计信息中获取Updated
属性:
DateTime lastModified = mediaItem.InnerItem.Statistics.Updated;
答案 1 :(得分:3)
您在“更新”字段上有上次修改日期。这是Sitecore中的标准字段。
var lastModifiedDate= mediaItem.InnerItem.Statistics.Updated;
答案 2 :(得分:2)
在您的情况下,您可以通过以下方式之一获得: