下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

怎么给gridview排序

作者:课课家     来源: www.kokojia.com点击数:627发布时间: 2014-09-12 11:50:18

标签: gridview排序互联网营销互联网推广

大神带你学编程,欢迎选课

学习.net的朋友应该都知道,那怎么在GridView控件中实现排序功能呢,让课课家小编告诉你们吧。
\
1.首先在设计界面添加一个gridview控件,绑定数据,然后添加一个label控件;
2.仍然是设计界面,设置gridview的allowsorting属性为true,设置绑定所绑定的数据字段的sortexpression_r_r_r_r为绑定字段,
3、然后设置gridview的sorting事件:
代码段如下:
protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
{
string sorte = e.Sortexpression_r;
if (sorte == this.Label1.Text)
{
sorte += \" desc \";
}
this.Label1.Text = sorte;
Bindstu(sorte);
}
在绑定数据代码中添加: dt.DefaultView.Sort = value;
例:
private void Bindstu(string s)
{
string sql = \"select * from student\";
DataTable dt = Class1.Gettable(sql);
dt.DefaultView.Sort = s;
this.GridView1.DataSource = dt ;
this.GridView1.DataBind();
}

赞(2)
踩(0)
分享到:
下一篇:编程中的真理
华为认证网络工程师 HCIE直播课视频教程