11智能在线
新记
请问ASP.NET中如何使用DataSet数据集对已经显示在网页上的信息进行排序,筛选等操作?
类似于淘宝,可以将检索出来的商品信息按价格排序,按地点筛选。不知道DataSet数据集能做到这一点吗?还是每次在网页上选择排序和筛选的时候都要到数据库里面重新读取呢?
举报该文章
相关建议 2010-03-19
推荐的做法是重新读取,如果数据量少的话可以把dataset保存在viewstate里面,用dataview来排序,不过一般不推荐这样做
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fspv4f8vv.html
其他看法
第1个回答 2010-03-19
可以在DataSet 中进行排序,筛选等操作 这个对象本身就有这些方法。
但是如果要做这些事的话就要去考虑对象持久化,这样就不用每次都重新查询了。
第2个回答 2010-03-19
如果对于小数据量,在DataSet里做排序筛选是可以的,通过DataTable.DefaultView.sort 可以实现。
不过对于列表,你可以考虑在GridView,或DataGrid中实现
第3个回答 2010-03-19
dataview有这个功能
相似回答
大家正在搜
相关问题
asp.net (c#)中怎么把dataset中的数据显示在...
在asp.net中如何将DataSet类型的数据集转换为Li...
asp.net 如何读取 dataset 数据
asp.net mvc调用 webservices 得到的是...
在asp.net中如何将DataSet类型的数据集转换为Li...
在C#当中,绑定数据集可采用dataset,如果采用Coll...
asp.net中,用代码使表结构变化后,dataset如何用...
在asp.net中如何将DataSet类型的数据集转换为Li...