2

階層型InfragisticsWebグリッドの子行を展開するときに、その内容を変更する必要があります。次のコードの「e.Row」から親行を取得できます。しかし、子行を編集するにはどうすればよいですか?

さらに言えば、バンド0以外のバンドから行を取得するにはどうすればよいですか?

protected void CustomerActivitiesGrid_ExpandRow(object sender, RowEventArgs e)
{
   UltraGridRow expandedRow = e.Row;
}
4

1 に答える 1

2

行の行にアクセスするだけです。

foreach(UltraGridRow childRow in e.Row.Rows)
{
    // your code
}

その後、同じ方法でそれらの行の子行にアクセスできます

childRow.Rows

キーを使用して特定の行にアクセスすることもできます

UltraGridRow specificChildRow = e.Row.Rows.FromKey("ChildRowKey");
于 2009-01-06T15:23:46.673 に答える