全球热点!sortexpression sort sortfield

2023-04-29 15:02:31 来源:互联网


【资料图】

1、先把gridview的allowsorting设为true,然后在事件里找到sorting双击,会出现一个protected void gridview1_sorting的事件。

2、如何你想实现正反排序就和正牌小卡那么写,如果不想就直接写string sPage = e.SortExpression;Bind();Bind()是你的绑定事件,然后在你前台要排序的那个字段属性里加上SortExpression="ORG_ID"如。

3、org_id就是你要根据什么排序,另外如果你要正反排序,可以在你的页面load事件里加上 ViewState["SortOrder"] = "exp_date";ViewState["OrderDire"] = "Desc";来初始化登录时按照什么排序。

4、是倒序还是正序,说的很清楚了吧protected void GridView1_Sorting(object sender, GridViewSortEventArgs e) { //获取排序表达式 string sPage = e.SortExpression; DataTable dt = (DataTable)Session["mytable"]; if (ViewState["SortOrder"].ToString() == sPage) { if (ViewState["OrderDire"].ToString() == "Desc") ViewState["OrderDire"] = "ASC"; else ViewState["OrderDire"] = "Desc"; } else { ViewState["SortOrder"] = e.SortExpression; } if (Session["mytable"] != null) { bind((DataTable)Session["mytable"], GridView1); } }。

本文到此分享完毕,希望对大家有所帮助。

标签:

精彩推荐

关于我们 | 联系我们 | 免责声明 | 诚聘英才 | 广告招商 | 网站导航

 

Copyright @ 2008-2020  www.cguiw.com  All Rights Reserved

品质网 版权所有
 

联系我们:435 227 67@qq.com
 

未经品质网书面授权,请勿转载内容或建立镜像,违者依法必究!