c# winfrom datagridview 数据绑定后 倒序显示数据? 2C

c# winfrom datagridview 数据绑定后如何倒序?

3个回答

把绑定的数据源进行倒序。

也可以查一下MSDN。https://msdn.microsoft.com/zh-cn/library/95scxcdy(v=vs.110).aspx

总之好多好多办法,显示器倒过来?开个玩笑:)

datagridview中有按照列排序(升序或降序)的功能,每个列标题的都有一个倒三角号你没看到吗?但是排序也只能按照某一列(某个梓玄)进行排序

绑定前对数据进行 dataTable dt=Como.GetNewDatTable(dt,"order by ID desc");

新的dt 在绑定到DataGridView 上就OK了 啊 ! 一个完整的例子出来了 ,望采纳!!!谢谢

///
/// 执行DataTable中的查询返回新的DataTable
///
/// 源数据DataTable
/// 查询条件
///
public static DataTable GetNewDataTable(DataTable dt, string condition)
{
DataTable newdt = new DataTable();
try
{
newdt = dt.Clone();
DataRow[] dr = dt.Select(condition);
for (int i = 0; i < dr.Length; i++)
{
newdt.ImportRow((DataRow)dr[i]);
}
return newdt;//返回的查询结果
}
catch (Exception ex)
{
return newdt;
}
}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问