Этот код правильно выбирает данные и отображает их; однако сортировка полностью игнорируется.
DataTable dt = f.Execute().Tables[0];
dt.DefaultView.Sort = summaryColumn;
rptInner.DataSource = dt.DefaultView;
rptInner.DataBind();
Что я могу сделать, чтобы заставить представление сортироваться?
(f.Execute () возвращает набор данных с таблицей в позиции 0, summaryColumn - это имя столбца в таблице, rptInner - элемент управления повторителя)
редактировать
summaryColumn - строковая переменная с точным именем столбца, по которому я хочу отсортировать. Я не использую sproc или что-то еще, мне предоставлен DataSet, и я отвечаю за его сортировку.