0
我正在用一個簡單的xml源填充一個datalist控件。它按照他們在xml文件中顯示的順序顯示一些日期。我希望它們在Datalist中顯示之前進行排序。這可以做到嗎?ASP.NET Datalist排序(XMl源)
我正在用一個簡單的xml源填充一個datalist控件。它按照他們在xml文件中顯示的順序顯示一些日期。我希望它們在Datalist中顯示之前進行排序。這可以做到嗎?ASP.NET Datalist排序(XMl源)
取決於如何加載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();