Asp.net中DataTable的排序功能

摘要:
如果DataTable中的数据是从数据库中获得的,我们可以使用orderby对其进行排序,而从excel表中获得的数据需要我们自己操作。

DataTable里的数据,如果是从数据库中取得的数据,我们可以用order by排序,而从excel表格取得的数据,就需要自己进行操作了。

例如,Dt_Data2是读取Excel表格取到的数据

DataView dvcopy2 = Dt_Data2.DefaultView;
dvcopy2.Sort = "部门";
Dt_Data2 = dvcopy2.ToTable();

设置Dt_Data2的DefaultView的Sort属性为需要进行排序的字段,再把DataView转换成DataTable,就按指定列排好顺序了

免责声明:文章转载自《Asp.net中DataTable的排序功能》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇REST FRAME WORK--认证 权限 Xadminmaven的.m2文件夹下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

c# excel转换为DataTable

System.Data.DataTable GetDataFromExcelByCom(bool hasTitle, string fileName) { //OpenFileDialog openFile = new OpenFileDialog(); //openFile.Filter...

DataTable合并列

datatable合并两个列     DataSet ds = bll.GetList("CompanyID=" + CompanyID);            DataTable dt = ds.Tables[0];            dt.Columns.Add("Text", System.Type.GetType("System.Objec...

GridView动态添加新行

gridview动态添加行的原理就是用datatable增加新列然后重新绑定; 设计源码 设计gridview代码 <asp:GridView ID="gvFrontendTypeSetting" runat="server" AutoGenerateColumns="false"                CssClass="table" ...

ADO.NET复习

目录 ADO.NET ADO.NET思维导图 命名空间 常用类介绍 Connection 类概述 Command 类概述 DataReader 类概述 DataAdapter 类概述 DataSet 类概述 DataTable DataRow类 DataColumn 类 DataSet:更新数据库(SqlCommandBuilder)...

.NET操作Excel笔记

如果你新建一个项目的话,首先要添加Microsoft.Office.Core 与Microsoft.Office.Interop.Exce这两个应用,然后就能很方便的操作了,示例代码(只实现了简单的读写):   1 privateExcel._Application excelApp;  2 privateWorkbook wbclass; ...

IText简介及示例

一、iText简介    iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。          使用iText非常方便,引入jar包,程序中就可以使用iText类库了。iText.jar包下载地址:http:...