Janus GridEx — получение подтаблиц по запросу

У меня есть клиент-серверное приложение, использующее Janus GridEx и Linq2Sql.

У меня есть сетка с одной подтаблицей; Счета-фактуры (корень) и позиции счета-фактуры (подраздел).

Я хотел бы извлекать элементы счета-фактуры только тогда, когда строка счета-фактуры расширяется.

Это возможно?


person Myles McDonnell    schedule 24.12.2013    source источник


Ответы (1)


Я думаю, да, я сделал это с EntityFramework (WinForm), это должно работать для LinqToSql

Сначала вам нужно добавить свойство в класс Invoice, для этого используйте «partial».

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

}

затем добавьте дочернюю таблицу для этого свойства в свой gridex. если у вас есть ленивая загрузка и прокси «ВКЛ» и вы не удалили свой контекст, у вас не должно быть никаких других проблем

person mX64    schedule 11.06.2014