华夏财富网

网站首页 精选知识 > 正文

sortexpression sort sortfield

2022-08-25 01:48:10 精选知识 来源:
导读 大家好,小福来为大家解答以上的问题。sortexpression sort sortfield这个很多人还不知道,现在让我们一起来看看吧!1、先把gridview的allo...

大家好,小福来为大家解答以上的问题。sortexpression sort sortfield这个很多人还不知道,现在让我们一起来看看吧!

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); } }。

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


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章