Sono confuso su DataTable.DefaultView.Sort. Qui è il segmento del codice che voglio utilizzare in.DataTable.DefaultView.Sort non Ordina
actionLogDT.DefaultView.Sort = "StartDate";
foreach (CustomerService.ActionLogStartEndRow logRow in actionLogDT)
{
// code here
}
I campioni che ho visto non utilizzare il ciclo foreach, e quindi mi è confusa su come elaborare questo. Non sta smistando come pensavo dovesse essere.
Vedo che. DefaultView restituisce una vista e .Table restituisce un errore di compilazione.
qual è la tua domanda/confusione? quale errore di compilazione stai ottenendo? – shahkalpesh
Non sta smistando. –
Quando si ordina in una colonna di date, quella colonna deve essere definita come DateTime nel DataTable. Altrimenti può essere trattato come una stringa e ordinato in un ordine inatteso. – DOK