我正在开发一个Web项目,我需要使用Infragistics控件的WebDataGrid并自定义标题布局。我没有在UltraWebGrid中找到像InitializeLayout这样的事件。我的问题是我想在标题中排队。我该怎么办?
答案 0 :(得分:1)
您需要使用WebHierarchicalDataGrid
控件代替分层数据结构WebDataGrid
,请在此处查看示例http://samples.infragistics.com/aspnet/ComponentOverview.aspx?cn=hierarchical-data-grid
答案 1 :(得分:0)
你应该可以在UltraWebGrids InitializeLayout()处理程序中完成这项工作。
在其中,访问标题如下:
e.Layout.Bands[0].Columns.FromKey(<data field>).Header...
找到支持Infragistics的良好资源
答案 2 :(得分:0)
我认为Vishal的意思是“WebDataGrid”。为此,没有这样的处理程序,也没有Bands的概念。因此我有类似的问题。事实上,我不清楚在哪个事件处理程序中我可以访问页眉和页脚行,因为所有WebDataGrid控件都有一个InitializeRow处理程序,它传递引用数据行,而不是标题行。因此,我只是在通用控件Load handler中尽我所能。