Веб-сетка данных управления инфраструктурой - PullRequest
0 голосов
/ 02 января 2009

Я работаю над веб-проектом, в котором мне нужно использовать WebDataGrid элементов управления Infragistics и настроить макет заголовка. Я не нашел такого события, как InitializeLayout в UltraWebGrid. Моя проблема в том, что я хочу грести в заголовке. Что мне делать?

Ответы [ 3 ]

1 голос
/ 11 апреля 2012

Вам нужно использовать WebHierarchicalDataGrid элемент управления для представления иерархических структур данных вместо WebDataGrid, ознакомьтесь с примерами здесь http://samples.infragistics.com/aspnet/ComponentOverview.aspx?cn=hierarchical-data-grid

0 голосов
/ 08 апреля 2009

Бьюсь об заклад, Вишал имел в виду "WebDataGrid". И для этого нет такого обработчика, как и нет концепции Bands. У меня, таким образом, есть похожая проблема. На самом деле мне неясно, в каком обработчике событий у меня есть доступ к строкам верхнего и нижнего колонтитула, потому что все элементы управления WebDataGrid имеют обработчик InitializeRow, который передает ссылку на строки данных, а не строку заголовка. Таким образом, я просто делаю все, что могу, в универсальном контроллере Load.

0 голосов
/ 02 января 2009

Вы должны быть в состоянии выполнить эту работу в обработчике InitialWleay () UltraWebGrids.

Внутри него доступ к заголовкам выглядит так:

e.Layout.Bands[0].Columns.FromKey(<data field>).Header...

Примечание. Хороший ресурс для поддержки инфраструктуры можно найти по адресу http://forums.infragistics.com/forums/61.aspx

...