Linq to sql Janus GridEx-按需检索子表

Linq to sql Janus GridEx-按需检索子表,linq-to-sql,janus,Linq To Sql,Janus,我有一个使用Janus GridEx和Linq2Sql的客户机-服务器应用程序 我有一个网格,它有一个子表;发票(根目录)和发票项目(子目录) 我只想在发票行展开时检索发票项 这可能吗?我想是的,我已经用EntityFramework(WinForm)实现了这一点,它应该适用于LinqToSql 首先,您需要向Invoice类添加一个属性,使用“partial”完成此操作 partial class Invoice { public List<InvoiceItem> Inv

我有一个使用Janus GridEx和Linq2Sql的客户机-服务器应用程序

我有一个网格,它有一个子表;发票(根目录)和发票项目(子目录)

我只想在发票行展开时检索发票项


这可能吗?

我想是的,我已经用EntityFramework(WinForm)实现了这一点,它应该适用于LinqToSql

首先,您需要向Invoice类添加一个属性,使用“partial”完成此操作

partial class Invoice
{
    public List<InvoiceItem> InvoiceItemList { get { return this.InvoiceItems.ToList();} }

}
部分类发票
{
公共列表InvoiceItemList{get{返回this.InvoiceItems.ToList();}
}
然后将此属性的子表添加到gridex。 如果您有延迟加载和代理“ON”,并且没有处理您的上下文,那么您肯定没有任何其他问题