我正在使用 Asp.net Web Forms,之前我使用了这个不是免费的 jqGrid 示例,后来我意识到,现在混淆已经消除,我现在必须使用 jqGrid 开源的东西,因为我不会选择商业的,谁能指出我开始使用 jqGrid 和 Asp.Net Web 表单的链接,如果有人给出一个示例,它将显示 jqGrid 中示例表中的免费列,那将是非常棒的,我在网上找到了一些文章,但无法理解如何有用。欢迎任何建议。谢谢。
问问题
12687 次
1 回答
5
我认为工作中的 Visual Studio 演示项目对您的帮助最大。
答案中的演示在ASP.NET Web 窗体应用程序中使用了 ASHX 处理程序。它仅使用仅由 JavaScript 代码组成的免费开源包 jqGrid 。您可以从github下载最新版本的源代码。
答案中的另一个演示也在 ASP.NET Web 窗体应用程序中使用了 ASHX 处理程序。它显示了如何实现网格的编辑。
我认为拥有这两个演示项目,您可以创建使用全套 jqGrid 功能的应用程序。此外,在 ASP.NET Web 窗体中使用 ASHX 处理程序仅定义客户端与服务器通信的方式。因此,您可以使用您喜欢的任何技术进行数据库访问。因此,您可以使用 Entity Framework 或 LINQ to SQL 甚至更老的版本,但在许多情况下,从性能的角度来看SqlCommand
,使用SqlDataReader
.
重要的是要了解,您可以从为另一种技术(如 ASP.NET MVC)创建的代码示例中获得大部分内容(参见示例、另一个、这个或这个)。因此,您可以在 ASP.NET Web 表单解决方案的 ASHX 处理程序中实现自动完成、导出到 Excel 等功能。
于 2012-05-21T12:33:21.607 回答