Как отсортировать сетку данных? - PullRequest
0 голосов
/ 13 ноября 2009

Редактирование некоторого устаревшего кода, который полностью заполняет сетку данных в коде. Мне нужно заказать его по двум колонкам, но я не знаю как. К какому событию я подключаюсь и что можно сделать, чтобы упорядочить 2-й и 3-й столбцы (которые содержат даты) в порядке самых последних первых?

Редактировать: Argh это датагрид

1 Ответ

1 голос
/ 13 ноября 2009

Datagrid или GridView?

вы можете создать представление данных и отсортировать его (в конструкторе), а затем привязать его обратно к сетке в событии "сортировка"

что-то вроде этого может быть тем, что вы ищете

protected void myGridView_Sorting(object sender, GridViewSortEventArgs e)
    {
        // Your data
        DataTable dt = new DataTable();

        // Create the view
        DataView dv = new DataView(dt, "", "COLUMN_TO_SORT", DataViewRowState.CurrentRows);

        // Rebind
        myGridView.DataSource = dt;
        myGridView.DataBind();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...