在无界数据ASP.net上对数据网格进行排序

时间:2011-08-11 19:16:07

标签: c# sql visual-studio-2010 ado.net

所以我知道有内置的datagrid函数来对有界项进行排序。但是,我的数据网格是动态绑定的,我想知道如何让这个排序函数工作。我知道我应该在Sorting事件中编码,并且可能必须使用一些ADO.net,因为这是我正在使用的。我不确定是否有任何代码会有所帮助,但如果您需要,请询问。我只是想知道哪些函数(如果vs2010有一个)我应该用来获取列名等。谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试对DataTable进行排序,如下所示:

DataTable1.DefaultView.Sort = "SomeColumn ASC";

DataGrid1.DataSource = DataTable1.DefaultView.ToTable();
DataGrid1.DataBind();