DataGrid的双向排序
来源:互联网 发布:淘宝紫米商学院怎么样 编辑:程序博客网 时间:2024/04/25 12:01
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
if (this.dgAllOrderList.Attributes["SortExpression"] == null)
{
///排序的字段
dgAllOrderList.Attributes["SortExpression"] = "MealPlan_DateTime";
///正向还是反向排序
dgAllOrderList.Attributes["SortDirection"] = "desc";
}
this.Grid();
}
}
private void Grid()
{
///获得数据的绑定
DataTable dt = OrderMeal.GetAllMealList();
DataView dv = new DataView();
dv = dt.DefaultView;
dv.Sort = dgAllOrderList.Attributes["SortExpression"] + " " + dgAllOrderList.Attributes["SortDirection"];
this.dgAllOrderList.DataSource = dv;
this.dgAllOrderList.DataBind();
}
protected void dgAllOrderList_SortCommand(object source, DataGridSortCommandEventArgs e)
{
string SortExpression = e.SortExpression.ToString();
string SortDirection = "desc";
if (SortExpression == dgAllOrderList.Attributes["SortExpression"])
{
SortDirection = (dgAllOrderList.Attributes["SortDirection"].ToString() == SortDirection ? "asc" : "desc");
}
this.dgAllOrderList.Attributes["SortExpression"] = SortExpression;
this.dgAllOrderList.Attributes["SortDirection"] = SortDirection;
this.Grid();
}
- DataGrid 双向的排序
- DataGrid的双向排序
- datagrid的正反双向排序
- datagrid的正反双向排序
- datagrid的正反双向排序
- datagrid的正反双向排序
- datagrid的正反双向排序
- datagrid的正反双向排序
- DataGrid 中双向排序的一种办法
- DataGrid 中双向排序的一种办法
- DataGrid 中双向排序的一种办法
- DataGrid双向排序
- DataGrid正反双向排序
- DataGrid双向排序
- 给datagrid控件建立稳固的双向排序(asp.net)
- 给datagrid控件建立稳固的双向排序(asp.net)
- 用动态属性和DataView实现DataGrid的双向排序
- C#中实现DataGrid双向排序
- 通过S60 3rd Edition SDK 看清S60 3.0系统
- 用Ajax 1.0制作一个按钮提交后UpdatePanel动画
- VisualStudio2005技巧集合--打造自己的CodeSnippet
- 遍历文件夹
- 转一首普希金的诗,给郁闷的日子煽煽情!
- DataGrid的双向排序
- VB ExeCuteLine
- 调用约定(calling convention)(转)
- WebLogic中SQL Server2000的JDBC Pool配置
- IIS 服务器的权限检查
- 一个比较不错的JS时间控件
- 9210的Micaps第15类调色板数据
- StreamWriter输出中文乱码
- 深入浅出VA函数的使用技巧