Revision: 28112
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 1, 2010 01:47 by mpcircuitry
Initial Code
protected void grdVw_FileList_Sorting(object sender, GridViewSortEventArgs e) { GridSorting(e.SortExpression, grdVw_FileList); } private void GridSorting(string column, GridView grid) { // Session["column"] = ""; clear this after ever search/load string column_ASC = column + " ASC"; string column_DESC = column + " DESC"; DataTable dt = (DataTable)Session["fileList"]; if (Session["column"].ToString().ToUpper() == column_ASC.ToUpper()) { DataView dv = new DataView(dt, "", column_DESC, DataViewRowState.CurrentRows); grid.DataSource = dv; grid.DataBind(); Session["column"] = column_DESC; } else { DataView dv = new DataView(dt, "", column_ASC, DataViewRowState.CurrentRows); grid.DataSource = dv; grid.DataBind(); Session["column"] = column_ASC; } }
Initial URL
Initial Description
Initial Title
Sorting Gridview Control ASP.NET
Initial Tags
c, Net, aspnet
Initial Language
C#