2016-09-28 4 views
0

В моем веб-приложение, я создалДинамический DataTable порядок взятия обратного в asp.net

DataTable dt= new DataTable(); 
dt.Columns.Add("Month"); 

и MADE заполнить имя столбца «Месяц» с датой, как

Month(Column name) 
oct-2014 
July-2016 
Aug-2016 

и сделал заполнить мой динамическая таблица

Теперь, я хочу это динамические данные таблицы, чтобы быть в обратном порядке

for eg: 

    Month(Column name) 
     Aug-2016 
     July-2016   
     oct-2014 

вот так мне нужно отобразить динамическую таблицу данных, первая строка последней и последняя строка первая.

спасибо.

+0

Вы хотите отсортировать данные по этой теме? Или вы хотите инвертировать порядок данных во всей таблице данных? – Kira

ответ

0

Попробуйте это.

DataTable reversedDt = new DataTable(); 
    reversedDt = dt.Clone(); 
    for (var row = dt.Rows.Count - 1; row >= 0; row--) 
     reversedDt .ImportRow(dt.Rows[row]); 
+0

Огромное вам спасибо Вики, что вы мне помогли –