如何覆盖GridView中的排序方法 如题。小弟想用GridView实现自己对排序的控制(在GridView已启用排序的情况下),主要是我想把数据绑定的代码写到这个排序方法里,请问有没有什么办法可以用自己的方法覆盖GridView自带的排序方法呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用覆盖。在void gvData_Sorting(object sender, GridViewSortEventArgs e) { string sortExpression = e.SortExpression.ToUpper(); if (GridViewSortDirection ==SortDirection.Ascending) { GridViewSortDirection = SortDirection.Descending; //排序並重新綁定 bindData(sortExpression, "DESC"); } else if (GridViewSortDirection == SortDirection.Descending) { GridViewSortDirection = SortDirection.Ascending; //排序並重新綁定 bindData(sortExpression, "ASC"); } }这里改变你的排序方式就行了。参考 !!急急!谁有在线聊天的源代码。。 救命阿,asp.net 在设计那,不知点了什么和按了什么 控制div隐藏于显示 点击按扭后提交表单写入数据库,数据不更新 求在ASP.NET WEB环境下上,上传EXCEL(其中一列为图片,可能为多张图片),如何读取并在服务器端成生图片文件再保存到数据库 有asp.net下支持直接编辑单元格的表格控件吗 GridView分页问题 谁能简单说说C#中的ADO数据库访问? writeXml 的 diffgram 是什么东西,用户自定义控件和 自定义服务器控件 区别? asp.net中如何设计弹出窗口? 添加超链接的问题!!!!!!!! 如何用代码修改网站端口号
在
void gvData_Sorting(object sender, GridViewSortEventArgs e)
{
string sortExpression = e.SortExpression.ToUpper();
if (GridViewSortDirection ==SortDirection.Ascending)
{
GridViewSortDirection = SortDirection.Descending;
//排序並重新綁定
bindData(sortExpression, "DESC");
}
else if (GridViewSortDirection == SortDirection.Descending)
{
GridViewSortDirection = SortDirection.Ascending;
//排序並重新綁定
bindData(sortExpression, "ASC");
}
}这里改变你的排序方式就行了。参考