如何在C#&amp ;;中将虚拟成员绑定到DataGridView实体框架

时间:2016-07-01 00:49:05

标签: c# entity-framework datagridview

我有产品和单位的这些类

public class Product
{
        public int ProductId { get; set; }
        public string ProductName { get; set; }
        public int UnitId { get; set; }
        public virtual Unit Unit { get; set; }
}

public class Unit
{
        public int UnitId { get; set; }
        public string UnitName{ get; set; }
}

我想动态地将这些实体的列表绑定到DataGridView。我成功地完成了它,但是我在显示单位名称方面遇到了问题。

我尝试了这个代码,但没有运气!

var F1 = new DataGridViewTextBoxColumn();
F1.HeaderText = "Unit";
F1.DataPropertyName = "Unit=>UnitName";
dataGridView1.Columns.Add(F1);

var F1 = new DataGridViewTextBoxColumn();
F1.HeaderText = "Unit";
F1.DataPropertyName = "Unit.UnitName";
dataGridView1.Columns.Add(F1);

请帮忙!

0 个答案:

没有答案