C# 如何在devexpress xaf audittrail模块中显示时间部分';s列表视图
向业务对象添加以下代码C# 如何在devexpress xaf audittrail模块中显示时间部分';s列表视图,c#,module,devexpress,audit-trail,xaf,C#,Module,Devexpress,Audit Trail,Xaf,向业务对象添加以下代码 private XPCollection<AuditDataItemPersistent> changeHistory; public XPCollection<AuditDataItemPersistent> ChangeHistory { get { if (changeHistory == null) { c
private XPCollection<AuditDataItemPersistent> changeHistory;
public XPCollection<AuditDataItemPersistent> ChangeHistory
{
get
{
if (changeHistory == null)
{
changeHistory = AuditedObjectWeakReference.GetAuditTrail(Session, this);
}
return changeHistory;
}
}
private XPCollection changeHistory;
公共集合更改历史记录
{
得到
{
if(changeHistory==null)
{
changeHistory=AuditedObjectWeakReference.GetAuditTrail(会话,此);
}
回归历史;
}
}
在列表视图中显示BO的更改历史记录。但是,“modified on”属性仅显示修改的日期时间的日期部分。如何在“修改时间”列中显示日期和时间?您可以通过模型编辑器执行此操作。例如,在XAF MainDemo中,右键单击解决方案资源管理器中的Model.DesignedDiffs.xml,选择View Designer并导航到,打开MainDemo.Module.Web的模型编辑器
MainDemo
- BOModel
- DevExpress.Persistent.BaseImpl
- AuditDataItemPersistent
- OwnMembers
- ModifiedOn
并将DisplayFormat更改为{0:G}
与所有DevExpress一样,最好是在中询问