您的位置:首页 > 其它

点击DataGridView列标题排序后,绑定的DataTable也相应的排序, DataGridView和DataTable数据具有一致性 (新增加了sorted事件的排序方式)

2008-10-27 17:29 483 查看
Code
private void dataGridView1_Sorted(object sender, EventArgs e)
{
string _sortStr = this.dataGridView1.SortedColumn.Name; //排序列
//排序方向
SortOrder _so = this.dataGridView1.SortOrder;
if (_so == SortOrder.Ascending)
{
_sortStr += " asc";
}
else
{
_sortStr += " desc";

}

DataView _dv = this.dtTemp.DefaultView;
_dv.Sort = _sortStr; //排序
this.dtTemp = _dv.ToTable(); //将排序后的datatable赋给 this.dtTemp
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐