Управление деревом объектов в GridView
От: Аноним  
Дата: 12.10.10 18:23
Оценка:
Доброго всем вечера!
Есть разнородное дерево объектов.
Т.е. есть счет, у него могут быть как платежи, так и дочерние счета и т.д. для каждого счета может идти неограниченная вложенность.
В GridView показывается только один уровень вложенности, т.е. счет с платежами и первый уровень дочерних счетов с инфой о платежах и общей инфой по по каждому из подсчетов.
Встала задача по разделению дерева объектов, т.е. надо уметь переносить платежи родительского счета и первый уровень дочерних счетов в новый счет.
Графически это выглядит так

-----------------------------------------------------
| Платеж 1 | 100 руб | кнопка Перенести | ЗДЕСЬ АНАЛОГИЧНАЯ ТАБЛИЦА С УЖЕ перенесенными элементами.
| Подсчет 1 |12000 руб| кнопка Перенести |
| Платеж 11 | 5000 руб | |
| Платеж 12 | 4000 руб | |
| Подсчет11 | 3000 руб | |
| Платеж 1 | 400 руб | кнопка Перенести |
-----------------------------------------------------

И внизу есть кнопка Разделить, по нажатию которой должно происходить разделение счетов.

Вот думаю, как лучше такое сделать? Желательно всё это сделать на клиенте.

P.s. изначально GridView инициализируется полностью на сервере.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.