将列fieldname绑定到引用的对象DevExpress

时间:2013-12-04 19:54:20

标签: c# sql devexpress gridcontrol

我有两个班级:

public partial class EMPLOYER
{

    public int id { get; set; }
    public string name { get; set; }
    public string surname { get; set; }
    public int employer_func_id { get; set; }

    public virtual EMPLOYER_FUNC EMPLOYER_FUNC { get; set; }
}

public partial class EMPLOYER_FUNC
{
    public EMPLOYER_FUNC()
    {
        this.EMPLOYER = new HashSet<EMPLOYER>();
    }

    public int id { get; set; }
    public string func_name { get; set; }

    public virtual ICollection<EMPLOYER> EMPLOYER { get; set; }
}

例如它是我的模型。现在我写sql查询。此查询返回EMPLOYER对象的列表。在视图中我有gridcontrol,其中我有列名,姓和func_name。显示名称和姓氏很简单,没有问题,但我无法显示func_name。我尝试在网格控件中键入EMPLOYER_FUNC.func_name到字段名称列但不起作用。你知道我该怎么做?非常感谢

1 个答案:

答案 0 :(得分:0)

为什么不在EMPLOYER类上创建另一个属性?

public string employer_func_name
{
    get { return EMPLOYER_FUNC.func_name; }
}

如果我正确地理解了这个问题的话。