想要在DataTable中的记录按照某一个字段排序,排序好后还要加入一些不用排序的内容放在记录最前面
实现方法:
DataSet ds = new DataSet();
...Load Data...
DataView dv = ds.Tables[0].DefaultView;
dv.Sort = "Name Asc";
DataTable dtCategory = dv.ToTable();
//添加自定义信息
DataRow row = dtCategory.NewRow();
row["Name"] = "Please Select Category";
row["_Id"] = "";
dtCategory.Rows.InsertAt(row, 0);