草庐IT

primeng-datatable

全部标签

c# - 使用 EPPlus 将 DataTable 导出到 Excel

我想用EPPlus将数据表导出到Excel文件。该数据表有一个int类型的属性,所以我想在Excel文件中使用相同的格式。有谁知道如何将这样的DataTable导出到Excel? 最佳答案 using(ExcelPackagepck=newExcelPackage(newFile)){ExcelWorksheetws=pck.Workbook.Worksheets.Add("Accounts");ws.Cells["A1"].LoadFromDataTable(dataTable,true);pck.Save();}这应该可以解决您

c# - 从 DataTable 中删除特定行

我想从DataTable中删除一些行,但是它给出了这样的错误,Collectionwasmodified;enumerationoperationmightnotexecute我用来删除这段代码,foreach(DataRowdrindtPerson.Rows){if(dr["name"].ToString()=="Joe")dr.Delete();}那么,问题是什么以及如何解决呢?您建议使用哪种方法? 最佳答案 如果您从集合中删除一项,则该集合已更改,您无法继续枚举它。改为使用For循环,例如:for(inti=dtPerson.

c# - 将 SQL 表读入 C# DataTable

我已经阅读了很多关于将DataTable插入到SQL表中的帖子,但是有没有一种简单的方法可以将SQL表拉入.NETDataTable中? 最佳答案 在这里,试一试(这只是一个伪代码)usingSystem;usingSystem.Data;usingSystem.Data.SqlClient;publicclassPullDataTest{//yourdatatableprivateDataTabledataTable=newDataTable();publicPullDataTest(){}//yourmethodtopullda

c# - 从 C# 中的 DataTable 中删除列

我有一个数据集,我从中得到一个数据表,我从函数调用中传回。它有15-20列,但我只需要10列数据。有没有办法删除那些我不想要的列,将DataTable复制到另一个只定义了我想要的列的方法,或者迭代集合并只使用我需要的列更好。我需要将值写入固定长度的数据文件。 最佳答案 除了限制选择的列以减少带宽和内存之外:DataTablet;t.Columns.Remove("columnName");t.Columns.RemoveAt(columnIndex); 关于c#-从C#中的DataTab

c# - 如何更改 DataTable 的列名?

我有一个包含四列的数据表,例如StudentIDCourseIDSubjectCodeMarks-------------------------------------------1100MT400802100MT400793100MT40088在这里,我通过将此数据表作为XML表传递来将此数据表插入到Sql服务器表中。我只想将DataTable列名称“Marks”更改为“SubjectMarks”并将此DataTable作为XML表传递。我知道如何将DataTable作为XML表传递。但我不知道,如何将DataTable列名称“Marks”更改为“SubjectMarks”。

c# - 如何在 C# 中创建 DataTable 以及如何添加行?

如何在C#中创建数据表?我喜欢这样:DataTabledt=newDataTable();dt.clear();dt.Columns.Add("Name");dt.Columns.Add("Marks");如何查看DataTable的结构?现在我想为Name添加ravi和为Marks添加500。我该怎么做? 最佳答案 代码如下:DataTabledt=newDataTable();dt.Clear();dt.Columns.Add("Name");dt.Columns.Add("Marks");DataRow_ravi=dt.New

c# - 如何将 DataTable 转换为通用列表?

目前,我正在使用:DataTabledt=CreateDataTableInSomeWay();Listlist=newList();foreach(DataRowdrindt.Rows){list.Add(dr);}有更好/神奇的方法吗? 最佳答案 如果您使用的是.NET3.5,则可以使用DataTableExtensions.AsEnumerable(一种扩展方法)然后如果你真的需要List而不仅仅是IEnumerable你可以调用Enumerable.ToList:IEnumerablesequence=dt.AsEnumer

jquery - 使用 jQuery DataTables 时禁用第一列的自动排序

我正在使用jQueryDataTables,我想知道是否可以禁用表格第一列的自动排序?我的代码是这样的:/*Defaultclassmodification*/$.extend($.fn.dataTableExt.oStdClasses,{"sWrapper":"dataTables_wrapperform-inline"});/*APImethodtogetpaginginformation*/$.fn.dataTableExt.oApi.fnPagingInfo=function(oSettings){return{"iStart":oSettings._iDisplayStart

javascript - jQuery DataTable - 以预期的方式隐藏行

我们目前正在开发基于网络的CRM。除了一个令人沮丧的问题外,该项目进展顺利。我们正在使用DataTablejQueryplug-in对于应用程序中的几乎所有可排序表。这是事件事件的列表。如您所见,第三列代表事件的类型(工单、变更请求、服务请求等)用户请求在上一个表的顶部放置一个过滤框来过滤事件类型。例如,如果您选择“仅限票证”,则所有其他类型都将被隐藏。到目前为止,一切正常。为此,每一行都有一个表示事件类型的CSS类。第1行:class="ticket"第2行:class="changeRequest"当过滤框值改变时,执行下面的javascript代码$('table.sortabl

javascript - 使用 ASP.NET WebForms 的 jQuery DataTables 服务器端处理

问题:使用ASP.NETWebForms的jQueryDataTables服务器端处理。解决方案:DarinDimitrov使用一个页面和排序示例回答了问题,但没有进行任何搜索。这是我对他的工作进行的**基本**修改,以便在他的示例中进行搜索:publicclassData:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){//Pagingparameters:variDisplayLength=int.Parse(context.Request["iDisplayLength"]);variDisplayStart=i