思路:记录排序的字段和方式(升降)
每次绑定根据这个来在SQL语句中order by XX desc/asc
举例:得到dv.Sort=当前排序的字段,判断升降,然后在sql语句中写即可
每次绑定根据这个来在SQL语句中order by XX desc/asc
举例:得到dv.Sort=当前排序的字段,判断升降,然后在sql语句中写即可
解决方案 »
- 获取地址栏中当前文件夹的完整路径
- 弹出窗口滚动条位置设置!
- .NET Framework Version:2.0.50727.42的错误提示能汉化成中文吗?
- 一个简单问题
- datagrid空间绑定datetime类型的数据,如何不显示时间,只显示日期?
- detailspage.aspx?id={0}" 如何生成detailspage.aspx?id={0}这个页面这个页面该怎么写.
- 如何——防止绕过验证——直接按地址下载或根据地址直接在线视频播放
- 如何解析这种POST参数的格式
- 很是棘手的一个问题!! 关于datagrid 分页的问题
- 调查:你(单位)愿意花钱买服务端控件吗?
- 开发求救,关于树控件!
- 如何防止使用SQL SERVER万用密码登录
如果每个字段都要用的话,就用一个数组喽,呵呵·
If lblSortColumn.Text = e.SortExpression Then
If lblSortOrder.Text = "DESC" Then
lblSortOrder.Text = "ASC"
Else
If lblSortOrder.Text = "ASC" Then lblSortOrder.Text = "DESC"
End If
Else
lblSortColumn.Text = e.SortExpression
lblSortOrder.Text = "ASC"
End If
BindData()
End Sub
sub BindData()
………………… grdSuppliers.DataSource = dv;
dv.Sort=lblSortOrder.Text grdSuppliers.DataBind ()
End sub
自己转换成C#代码吧