如何从GridGroupHeaderItem
访问GridDataItem
,因为这是我的代码:
foreach (GridDataItem dataItem in _gridFilterQuestionAnswer.MasterTableView.GetItems(GridItemType.Item))
{
// Code to access the GridGroupHeaderItem
}
答案 0 :(得分:2)
我们无法从GridGroupHeaderItem
访问GridDataItem
。只能逆转。
请尝试使用以下代码段。
foreach (GridGroupHeaderItem groupHeader in RadGrid1.MasterTableView.GetItems(GridItemType.GroupHeader))
{
GridItem[] children = groupHeader.GetChildItems();
foreach (GridDataItem child in children)
{
GridDataItem childItem = child as GridDataItem;
//condition
}
}
答案 1 :(得分:0)
关键是:
.GetItems(GridItemType.Item)
GridItemType支持GroupHeader,因此请使用:
.GetItems(GridItemType.GroupHeader)
它将被退回。