我正在尝试显示上次修改日期(如果有)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;
Run Code Online (Sandbox Code Playgroud)
我似乎找不到找到文件上次修改日期的方法。这可能吗?谢谢
您可以获取InnerItem将返回 SitecoreItem对象并从统计信息中获取Updated属性,如下所示:
DateTime lastModified = mediaItem.InnerItem.Statistics.Updated;
Run Code Online (Sandbox Code Playgroud)
您在“更新”字段上的上次修改日期。这是Sitecore中的标准字段。
var lastModifiedDate= mediaItem.InnerItem.Statistics.Updated;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2371 次 |
| 最近记录: |