DataView dv = new DataView();
dv.Table = ToDataTable(reportAI.GetReportStation(startDate, resultValue, resultTA));
dv.Sort = "RealCount DESC";
怎么DataView的Sort 属性排不了序啊!
解决方案 »
- ASp.NET 权限问题!!!急!!!
- 将数据导出Excel时自动生成了很多空行,如何避免空行的产生
- 大家帮帮忙,如何获取dataGrid中的值,包括显示出来的值和对应的url
- 菜鸟急救,datagrid如何获取相应行的ID?
- 找不到Microsoft Access Drvier ODBC安装程序驱动
- 今天我们学校上不起网,我死了。不能按期完成任务了。这下我又得请朋友帮助我了。先谢谢了
- 请问这句该怎么写才正确呢
- 问下MagicAjax.dll
- 一个Tree View 绑定的问题(急.快回)
- 如何获取访问者的"痕迹"?
- asp.net编译通过 ,运行时报Cannot find type …… 错误,请大家帮帮忙~
- 很奇怪的问题,为什么呢,在线等
这样试试看有效果没排序就是这样做的啊
弱类型+字符串 什么的最讨厌的啦
dv.Table = ToDataTable(reportAI.GetReportStation(startDate, resultValue, resultTA));
dv.Sort = dv.Table.Columns[2].ToString();
这样都不可以我就非常无语了!
//你对dataview排序,后面你是不是又用datatable操作?要对dataview操作
//下面测试没问题
string[] name = { "张三", "李四", "王五" };
DataTable dt = new DataTable("XML");
dt.Columns.Add("ID", typeof(System.Int32));
dt.Columns.Add("Name", typeof(System.String));
for (int i = 0; i < name.Length; i++)
{
DataRow row = dt.NewRow();
row[0] = i + 1;
row[1] = name[i];
dt.Rows.Add(row);
}
DataView dv = new DataView();
dv.Table = dt;
dv.Sort = "ID desc";
foreach (DataRowView row in dv)
Response.Write(row[0] + "<br/>");
/*
3
2
1
*/
看了11楼我就想到了!