我正在使用PageLoad上的linq表达式动态绑定我的网格,并在HtmlRowPrepared事件中尝试使用
来访问DataRowfor (int i = 0; i < grid.GetChildRowCount(visibleGrIndex); i++)
{
var row = grid.GetChildDataRow(visibleGrIndex, i);
}
但它总是空的?
答案 0 :(得分:1)
HtmlRowPrepared。 因此,您可以使用此代码来获取数据行:
private void Grid_HtmlRowPrepared(object sender, ASPxGridViewTableRowEventArgs e) {
if (e.RowType == GridViewRowType.Group)
{
for (int i = 0; i < GetChildRowCount(e.VisibleIndex); i++)
{
var row = GetChildDataRow(e.VisibleIndex, i);
}
}
}