C# 在dev express网格设计器中找不到数据绑定属性

C# 在dev express网格设计器中找不到数据绑定属性,c#,gridview,devexpress,C#,Gridview,Devexpress,我有一门课,你可以看到: public class Document { public int Id { set; get; } public string Number { set; get; } public string Class { set; get; } public string Discipline { set; get; } public string Unit { set; get;

我有一门课,你可以看到:

   public class Document
    {
        public int Id { set; get; }
        public string Number { set; get; }
        public string Class { set; get; }
        public string Discipline { set; get; }
        public string Unit { set; get; }
        public DateTime SubmitDateTime { set; get; }


    }
它有一个从数据库中获取数据的存储库,以我在UI中的形式放入
GridViewDevXPress
,因此我使用存储库将数据传递到
dev express gridview

 private void frmDocument_Load(object sender, EventArgs e)
        {
            gridControlDocument.DataSource = _documentRepository.Get().ToList();
        }
我想将我的类绑定到grid view,所以我在gridview中定义了我的列,如您所见:

   public class Document
    {
        public int Id { set; get; }
        public string Number { set; get; }
        public string Class { set; get; }
        public string Discipline { set; get; }
        public string Unit { set; get; }
        public DateTime SubmitDateTime { set; get; }


    }

我想将我的数据库列绑定到网格视图列。我不知道属性在哪里

我跑步的结果是:

我在数据库里有记录


DevExpress
gridview
上有一个属性,用于名为
FieldName
的列。因此,您可以将数据库列名添加到
FieldName

您应该使用正确分配的属性创建所有特定列,或者根本不创建列(在这种情况下,GridControl将自动填充列本身)。 有关详细信息,我建议您使用以下教程,其中描述了XtraGrid的设计时数据绑定细节:

请阅读以下描述与列相关的数据绑定方面的文章:

此外,您还可以使用允许您为各种数据源(ADO、EF、SQL、Excel、WCF、XML、IEnumerable/IList等)选择特定绑定模式(直接、服务器端、并行或异步)。

您指定了属性吗?