winforms DevExpress LookUp编辑列绑定到导航属性

ekqde3dh  于 2023-01-05  发布在  其他
关注(0)|答案(1)|浏览(107)

日安!我在使用DevExpress LookUpEdit时遇到了一个问题。我无法找出问题是什么。我正在使用实体框架列表作为数据源。

public partial class provider_scheme : BaseEntity
{
    public provider_scheme()
    {
    }

    public int Provider_Scheme_RowID { get; set; }
    public int Currency_RowID { get; set; }
    public string Provider_Scheme_Name { get; set; }

    public virtual currency currency { get; set; }
}

public partial class currency : BaseEntity
{
    public currency()
    {
        provider_scheme = new HashSet<provider_scheme>();
    }

    public int Currency_RowID { get; set; }
    public string Currency_ISOCode { get; set; }

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

我正在将LookUpEdit的Datasource属性设置为IEnumerable<provider_scheme>,并在LookUpEdit中设置两个列字段名称。一个用于“Provider_Scheme_Name”,另一个用于“currency.Currency_ISOCode”。但由于某种原因,仅显示了“Provider_Scheme_Name”列值。我还检查了“currency”导航属性,并且正在加载该属性。
预先感谢你的帮助

qzlgjiam

qzlgjiam1#

现在回答这个问题有点晚了,但是您可以考虑使用GridLookupEdit控件,它允许添加您想要的所有列

相关问题