【发布时间】:2009-12-28 22:08:56
【问题描述】:
因此,当您将 Entity 对象的集合绑定到网格组件时,网格会按照这些字段在它们来自的 SQL 表中的顺序显示这些字段。这表明字段的序号位置与其对应的实体属性相关联......不知何故。
那么问题来了:如何通过反映实体框架实体的属性来获得表字段序号位置?
让我告诉你我知道的和我尝试过的。显然,EF 实体中的每个数据字段属性都装饰有 System.Runtime.Serialization.DataMemberAttribute。此属性似乎具有 Order 属性。但是,我发现此属性不包含我要查找的内容。实体中所有数据属性的值似乎是 -1。无论顺序是什么,都不是顺序位置。
有人处理过吗?
【问题讨论】:
标签: c# asp.net-mvc vb.net entity-framework reflection