. 设置GridView 的属性 AllowSorting="True" 否则没有可排序的下横线.
2. 邦定要序排的字段
GridView中的双向排序<asp:BoundField HeaderText="货号" DataField="ch_MaterialID" SortExpression="ch_MaterialID">
GridView中的双向排序
<ItemStyle Height="10px" Width="100px" />
GridView中的双向排序
</asp:BoundField>
3. 写排序的事件代码:
GridView中的双向排序 //在排序发生前激发
GridView中的双向排序
protected void GVStorageMaterial_Sorting(object sender, GridViewSortEventArgs e)
{
ViewState["OrderDire"] = "ASC";
}
if (ViewState["OrderDire"].ToString() == "ASC")
ViewState["OrderDire"] = "DESC";
else
ViewState["OrderDire"] = "ASC";
string strSQLSel = StrSqlSearch();
this.InitializeGridview(strSQLSel);
}

4. 在显示GridView的视图中设置排序的属性.
string sort = (string)ViewState["SortOrder"] + " " + (string)ViewState["OrderDire"];

GridView中的双向排序bool flagSel = objDBAccess.SearchSQL(strSQLSel, out objDS, out strMessage);
GridView中的双向排序
if (flagSel)
}

相关文章:

  • 2021-10-04
  • 2022-12-23
  • 2021-09-19
  • 2021-12-12
  • 2022-01-30
  • 2021-09-03
  • 2021-06-28
猜你喜欢
  • 2021-10-12
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2021-11-30
相关资源
相似解决方案