从http://www.trirand.com/blog/下载 JQGrid js 文件。它是免费的吗?
这是什么http://www.trirand.net/demoaspnetmvc.aspx?. 我看到价格和许可证。
请有人澄清一下。
从http://www.trirand.com/blog/下载 JQGrid js 文件。它是免费的吗?
这是什么http://www.trirand.net/demoaspnetmvc.aspx?. 我看到价格和许可证。
请有人澄清一下。
jqGrid 有两个版本:作为纯 JavaScript 解决方案的免费开源包,提供 GPL 和 MIT 许可证,以及集成在例如 Visual Studio 开发环境中的商业版本。您可以使用 ASP.NET MVC 项目中的任何版本。
jqGrid 可用于填充来自几乎任何以 JSON 或 XML 格式提供数据的 Web 服务的数据。因此,您可以在 ASP.NET MVC 中编写一个 Controller 方法,该方法以 JSON 格式提供纯数据,并使用<table>
仅id
定义一个属性的空视图。如果您愿意,您可以将“数据提供者”实现为 ASMX 或 WCF 服务。您还可以在一个站点中组合任何解决方案,这样您就可以自由地实施。
查看另一个问题,您可以在其中找到一些链接,其中包含 jqGrid 与 ASP.NET MVC 的使用示例。
更新:答案是旧的,现在更改了许可协议。jqGrid存在两个主要分支:1)免费的 jqGrid,这是我自 2014 年底以来开发的分支,我根据旧的 MIT/GPLv2 许可证提供;2)Guriddo jqGrid JS,可用于价格。您可以在以下更新的答案中阅读有关该问题的更多详细信息:this one,this one和this one。
不再!
“jqGrid JavaScript 应将其许可证从 MIT/GPL 2 更改为 Creative Commons Attribution-NonCommercial 3.0 License。这意味着每个人都可以看到代码,但为了商业使用它,需要相关许可证has to be paid
。”
来自http://www.trirand.com/jqgridwiki/doku.php
“Tony 开发了 jqGrid 并将其免费提供,以此作为对开源社区的贡献。除了免费的 jqGrid,Trirand 还为 PHP 和 ASP.NET 开发了商用的服务器端网格组件。这些组件不是 jqGrid 工作所必需的,但它们加快了制作完整网格解决方案的过程,并为开发人员节省了编写服务器端代码的工作量。”
所以,是的,它是免费的。
如果您希望在 ASP.net MVC 应用程序中包含 jqGrid,则需要以下两个组件:
关于 jqGrid 的哪一部分是免费的,许可证是什么等等,存在相当多的混淆。这篇 jqGrid 开发人员 wiki 文章应该可以稍微澄清一下情况。TL;DR:javascript 库是免费的,但Trirand生产的 MVC 组件具有商业许可证。
...免费 jqGrid。这是我在 Tony 更改了 jqGrid 的许可协议并启动了不太免费的Guriddo jqGrid JS之后开发的 jqGrid 的分支。我在免费的 jqGrid 中实现了许多新功能。...