Come posso accedere alle righe figlio di una riga Griglia Web Infragistics?
-
03-07-2019 - |
Domanda
Ho bisogno di modificare il contenuto delle righe figlio di una griglia Web Infragistica gerarchica quando viene espansa. Posso ottenere la riga padre da " e.Row " nel seguente codice. Ma come posso modificare le sue righe figlio?
Del resto, come posso ottenere le righe da qualsiasi banda diversa dalla banda 0?
protected void CustomerActivitiesGrid_ExpandRow(object sender, RowEventArgs e)
{
UltraGridRow expandedRow = e.Row;
}
Soluzione
È abbastanza facile, basta accedere alle righe della riga.
foreach(UltraGridRow childRow in e.Row.Rows)
{
// your code
}
Successivamente, puoi accedere alle righe secondarie di tali righe allo stesso modo
childRow.Rows
Puoi anche accedere a una riga specifica usando la sua chiave
UltraGridRow specificChildRow = e.Row.Rows.FromKey("ChildRowKey");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow