XAF Look up 属性 在列表视图中正确显示,但在详细视图中显示为空

XAF Look up property displays correctly in listview but is null in detailview

我有以下业务类(简化)

public class Customer {

  Customer()
  {
  }
  public int Id {get;set;}
  public string Name {get;set;}
  public virtual Category {get;set;}
}

Public Class Category {
  public int Id {get;set;}
  public string Name {get;set;}
}

如果我将它们粘贴到新的 XAF EF Winforms 演示项目中,它们可以正常工作。

但是在我的开发项目中,类别在列表视图中正确显示,但在详细视图中显示为空。

为什么?

[Nuget?] 开发项目使用Nuget安装XAF。 我目前正在努力使演示项目使用 Nuget 以查看是否会导致问题。

我不这么认为,演示项目在使用 Nuget 后仍然很好。

[数据库中是否存在 smallint?] 此字段存在于 table 但模型中不存在...正在调查。

[延迟加载?] 那可以解释,但是 我看不到任何启用此功能的设置

需要 public 构造函数 https://www.devexpress.com/Support/Center/Question/Details/Q207865/unable-to-add-new-record-to-detail-view

public class Customer {

  public Customer()
  {
  }
  // etc
}