Asp.net 从GridDataItem访问GridGroupHeaderItem
如何从Asp.net 从GridDataItem访问GridGroupHeaderItem,asp.net,telerik,telerik-grid,radgrid,Asp.net,Telerik,Telerik Grid,Radgrid,如何从GridDataItem访问GridGroupHeaderItem,如下所示是我的代码: foreach (GridDataItem dataItem in _gridFilterQuestionAnswer.MasterTableView.GetItems(GridItemType.Item)) { // Code to access the GridGroupHeaderItem } 我们无法从GridDataItem访问GridGroupHeaderItem。只有反向才有可
GridDataItem
访问GridGroupHeaderItem
,如下所示是我的代码:
foreach (GridDataItem dataItem in _gridFilterQuestionAnswer.MasterTableView.GetItems(GridItemType.Item))
{
// Code to access the GridGroupHeaderItem
}
我们无法从
GridDataItem
访问GridGroupHeaderItem
。只有反向才有可能
请尝试使用下面的代码段
foreach (GridGroupHeaderItem groupHeader in RadGrid1.MasterTableView.GetItems(GridItemType.GroupHeader))
{
GridItem[] children = groupHeader.GetChildItems();
foreach (GridDataItem child in children)
{
GridDataItem childItem = child as GridDataItem;
//condition
}
}
关键是:
.GetItems(GridItemType.Item)
支持GroupHeader,因此请使用:
.GetItems(GridItemType.GroupHeader)
它将被归还