编辑一些完全用代码填充数据网格的遗留代码。我需要按两列排序,但我不知道如何。我可以加入哪个事件,如何按照最近的第一个顺序排列第2和第3列(包含日期)?
编辑:唉,这是一个数据网格
答案 0 :(得分:1)
Datagrid或GridView?
您可以创建数据视图并对其进行排序(在构造函数中),然后在“排序”事件中将其绑定回网格
这样的事情可能就是你所追求的
protected void myGridView_Sorting(object sender, GridViewSortEventArgs e)
{
// Your data
DataTable dt = new DataTable();
// Create the view
DataView dv = new DataView(dt, "", "COLUMN_TO_SORT", DataViewRowState.CurrentRows);
// Rebind
myGridView.DataSource = dt;
myGridView.DataBind();
}