Mvc.JQuery.DataTables with DataTable 存储过程

本文关键字:DataTable 存储过程 with DataTables JQuery Mvc | 更新日期: 2023-09-27 18:37:04

作为一个"填补空白"项目,我可以探索一个新的应用程序来显示内部报告。报表由返回 System.Data.DataTable 对象的存储过程驱动。 因为我在这方面有很大的回旋余地,所以我使用了所有闪亮的东西,MVC 5,Bootstrap和jQuery.DataTables,但我实际上不能接触存储过程。

我能找到的关于 Mvc.Jquery.DataTables NuGet 包的所有示例都提到了模型绑定和 IQueryable 对象。 有什么方法可以将返回的 DataTable 对象绑定为模型,以便使用包的"本机"MVC 支持,还是最好完全跳过包并坚持纯.js文件包含?

Mvc.JQuery.DataTables with DataTable 存储过程

我是Mvc.JQuery.Datatables的作者。

我假设您的 sprocs 采用参数进行分页,并且您的 DataTable 对象表示一个页面。如果是这样,您可以使用我的另一个项目 LinqToAnthing 将 sproc 调用包装为 IQueryables。

如果数据表包含所有内容,我会认为然后可以使用 Select 语句。作为可查询的。