2013-05-28 18 views
3

添加以下代碼,業務對象怎樣才能顯示在DevExpress的XAF審計跟蹤模塊的列表視圖中的時間部分

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

顯示BO的變化歷史中的一個列表視圖。然而,「修改後的」屬性僅顯示修改的日期時間的日期部分。如何在修改後的列中顯示日期和時間?

回答

3

你可以通過模型編輯器來做到這一點。例如,在XAF MainDemo,開放MainDemo.Module.Web的模型編輯器中通過右擊Model.DesignedDiffs.xml在解決方案資源管理器,然後選擇視圖設計並導航到

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

和變化DisplayFormat至{0:G}

與DevExpress的所有事情一樣,最好在Support Center中詢問。