从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 更改为知识共享署名-非商业性 3.0 许可证。这意味着每个人都可以看到代码,但为了商业使用,相关许可证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 中实现了许多新功能。...