Показать сообщение отдельно
Старый 27.04.2007, 19:29
Flashdown вне форума Посмотреть профиль Отправить личное сообщение для Flashdown Найти все сообщения от Flashdown
  № 3  
Ответить с цитированием
Flashdown

Регистрация: Apr 2007
Сообщений: 54
программно управлять данными в DataGrid'e можно через его dataProvider, например ArrayCollection ..
Данные хранящиеся в колонке columnName храняться в dataProvider'e как dataProvider[i].columnName где i номер строки

Соответственно, чтобы скопировать данные из одного DataGrid в другой надо присвоить свойству dataProvider таблицы которую надо заполнить данными копию объекта, являющегося dataProvider'ом таблицы-источника.. Скопировать объект можно при помощи ф-ции copyObject из библиотеки ObjectUtils.. Если же надо чтобы данные были синхронизированы между таблицами - тогда присваивать надо сам объект а не его копию...