关于DataGrid的排序问题 DataGrid自带的排序功能能实现在点击列标题的时候按字段正反排序的切换吗?例如,当我点击编号列时,按升序排序,再点击编号列时按降序排序,请问如何实现?我现在只实现了排序一次,再点击页面只刷新但没有按反向排序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一个思路,自己修改一下就可以了先在外定ViewState["sor"]=true;在排序命令中调用ViewState["sor"]=!ViewState["sor"];if(ViewState["sor"]==true)//按升序else//按降序 自己搞定了 ViewState["strSort"] = e.SortExpression.ToString(); switch((String)ViewState["SortDirection"]) // 双向排序 { case("ASC"): ViewState["SortDirection"]="DESC"; break; case("DESC"): ViewState["SortDirection"]="ASC"; break; default: ViewState["SortDirection"]="ASC"; break; } bindDataTo_dg_VolInMov(GetDataView(ViewState["strSort"].ToString()+" "+ViewState["SortDirection"].ToString())); js 跨域操作 注意!是!操作! asp.net 服务器网页报出server too busy的错误 ==================强烈要求CSND换回原版================= 网站右下角弹出通知效果的制作 求一段生成treeview的代码 命名空间并不直接包含诸如字段或方法之类的成员 了解"SQL攻击"的进 WINDOWS 2000 server 安装。NET框架后,是不是就包含了CDOSYS 组件了? 在网站注册注册如何保证输入的用户名是唯一的? DataGrid问题 项目创建问题?! 请问在ASP.NET 的WEB C#开发中如何实现文件的上传下载
ViewState["sor"]=true;在排序命令中调用
ViewState["sor"]=!ViewState["sor"];
if(ViewState["sor"]==true)
//按升序
else
//按降序
ViewState["strSort"] = e.SortExpression.ToString();
switch((String)ViewState["SortDirection"]) // 双向排序
{
case("ASC"):
ViewState["SortDirection"]="DESC";
break;
case("DESC"):
ViewState["SortDirection"]="ASC";
break;
default:
ViewState["SortDirection"]="ASC";
break;
}
bindDataTo_dg_VolInMov(GetDataView(ViewState["strSort"].ToString()+" "+ViewState["SortDirection"].ToString()));