asp如何在排序方面实现自定义排序?
发布网友
发布时间:2023-11-14 18:52
我来回答
共2个回答
热心网友
时间:2024-08-23 20:33
自定义列
选择datagrid的属性AutoGenerateColumns 将其设置为false
然后再框架编辑那里写<columns><asp:templatecolumns><itemtemplate>
数据绑定我用databinder
<%# DataBinder.Eval(Container.DataItem,"columnname")%>
</itemtemplate></asp:templatecolumns></columns>
sort 也是用属性AllowSorting 将其设置为true
在其sortcommand事件里写
DataView dv = new DataView(dt);
// The DataView provides an easy way to sort. Simply set the Sort property with
// the name of the field to sort by.
dv.Sort = e.SortExpression; // sortexpression
热心网友
时间:2024-08-23 20:34
你写sql语句,select * from 表明 where 字段 order by 降序或者升序(asc,desc).就行了