vistas vista una pagina mvc multiples modelos misma c# asp.net datatable dataview

c# - pagina - multiples modelos en una vista mvc



Vista de datos ordenada a tabla de datos (2)

hacer esto

private DataTable getsortedtable(DataTable dt) { //do the operation for sort return dataView.ToTable(); }

tengo el siguiente método:

private DataTable getsortedtable(DataTable dt) { dt.DefaultView.Sort = "Name desc"; //I would need to return the datatable sorted. }

Mi problema es que no puedo cambiar el tipo de devolución de este método y tengo que devolver un DataTable, pero me gustaría devolverlo ordenado.

¿Hay alguna propiedad mágica oculta de dt.DefaultView para devolver el dt ordenado?

Muchas gracias por adelantado.

Atentamente.


private DataTable getSortedTable(DataTable dt) { dt.DefaultView.Sort = "columnName DESC"; return dt.DefaultView.ToTable(); }