我需要在内存中求助于一个基于来自 GridView 的列和方向的 DataTable。函数应该是这样的:
public static DataTable resort(DataTable dt, string colName, string direction)
{
DataTable dtOut = null;
....
}
我需要帮助填写这个函数。我想我可以使用 Select 语句,但我不确定如何使用。我不能点击评论,因为这个浏览器,但你可以向我显示一个就地或新的 DataTable 解决方案,任何一个。对于那些向我展示指针的人,我需要一个类似于原型的编码函数。
这个怎么样:
// ds.Tables[0].DefaultView.Sort="au_fname DESC";
public static void Resort(ref DataTable dt, string colName, string direction)
{
string sortExpression = string.Format("{0} {1}", colName, direction);
dt.DefaultView.Sort = sortExpression;
}