Сортировка данных ASP.NET (источник XMl) - PullRequest
0 голосов
/ 17 сентября 2010

Я заполняю элемент управления списком данных простым источником XML. Он отображает некоторые даты в любом порядке, в котором они отображаются в файле XML. Я хочу, чтобы они были отсортированы, прежде чем они будут отображены в Datalist. Можно ли это сделать?

1 Ответ

0 голосов
/ 17 сентября 2010

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

DataSet myDataSet = new DataSet();
myDataSet.ReadXML("mydata.xml");
DataView myDataView = new DataView(myDataSet.Tables[0]);
myDataView.Sort = "mySortField ASC"; //or DESC

myDataListControl.DataSource = myDataView;
myDataListControl.DataBind();
...