CodeGo.net>如何在devexpress xaf audittrail模块的列表视图中显示时间部分

将以下代码添加到业务对象

    private XPCollection<AuditDataItemPersistent> changeHistory;
    public XPCollection<AuditDataItemPersistent> ChangeHistory
    {
        get
        {
            if (changeHistory == null)
            {
                changeHistory = AuditedObjectWeakReference.GetAuditTrail(Session, this);
            }
            return changeHistory;
        }
    }

在列表视图中显示BO的更改历史记录.但是,“修改日期”属性仅显示修改的日期时间的日期部分.如何在“修改日期”列中显示日期和时间?

解决方法:

您可以通过模型编辑器执行此操作.例如,在XAF MainDemo中,通过在解决方案资源管理器中右键单击Model.DesignedDiffs.xml并选择View Designer并打开以打开MainDemo.Module.Web的模型编辑器.

MainDemo
 - BOModel
   - DevExpress.Persistent.BaseImpl
     - AuditDataItemPersistent
       - OwnMembers
         - ModifiedOn

并将DisplayFormat更改为{0:G}.

与所有DevExpress一样,最好在Support Center中询问.

上一篇:Comprehensive Tutorial (MainDemo Application) 综合教程(MainDemo应用程序)


下一篇:剖析Defi之Uinswap_1