所以我知道有内置的datagrid函数来对有界项进行排序。但是,我的数据网格是动态绑定的,我想知道如何让这个排序函数工作。我知道我应该在Sorting事件中编码,并且可能必须使用一些ADO.net,因为这是我正在使用的。我不确定是否有任何代码会有所帮助,但如果您需要,请询问。我只是想知道哪些函数(如果vs2010有一个)我应该用来获取列名等。谢谢!
答案 0 :(得分:1)
您可以尝试对DataTable进行排序,如下所示:
DataTable1.DefaultView.Sort = "SomeColumn ASC";
DataGrid1.DataSource = DataTable1.DefaultView.ToTable();
DataGrid1.DataBind();