I apply a filter to Dataview and after that I need to get the filtered data. before filtering I did:
dvUnloadOpenAccounts.RowFilter = "uso_id = '30640'";
foreach (DataRow row in dvUnloadOpenAccounts.Table.Rows)
{
   HSSFRow dataRow = sheet.CreateRow(rowIndex);
   foreach (DataColumn column in dvUnloadOpenAccounts.Table.Columns)
   {
       dataRow.CreateCell(column.Ordinal).SetCellValue(row[column].ToString());
   }
   rowIndex++;
}
So I need do the same with filtered data.
Assign a Filtered DataView to your DataTable, then you can iterate your DataTable.
dtbl = dvUnloadOpenAccounts.ToTable();
//Then iterate your DataTable
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With