【问题标题】:Is JQuery.JqGrid plugin for MVC which is available inside the Nuget free是用于 MVC 的 JQuery.JqGrid 插件,在 Nuget 中免费提供
【发布时间】:2015-01-06 14:20:53
【问题描述】:

我有 asp.net mvc5 网络应用程序。添加我发现 jquery.jqGrid 在 Nuget 包管理器中是免费的,如下所示:-

我认为 jQuery.jqGrid 不是免费提供的,因为在他们的网站上他们有一个购买插件的部分http://jqgrid.com/jqgrid/jqgrid-asp-net-mvc ?那么任何人都可以对此提出建议吗?是免费的吗?

【问题讨论】:

    标签: javascript jquery asp.net asp.net-mvc jqgrid


    【解决方案1】:

    https://www.nuget.org/packages/Trirand.jqGrid/4.6.0 版本绝对免费。见

    您也可以从here 下载 jqGrid 4.7.0。该代码以“根据 MIT 和 GPL 许可的双重许可”发布。请参阅文件 jquery.jqGrid.min.js 的第一行以及包中包含的每个 JavaScript 文件开头的 cmets。 版本未在 NuGet 上发布。

    jqGrid 的最后一个免费版本有一些分支。参见例如my forkthis one 或其他。我已经(在我的 fork 中)修复了 jqGrid 的最后一个免费版本中存在的许多错误。我也实现了许多新功能。我想我会和其他开发者一起合作,继续开发免费版的jqGrid。

    我计划很快发布当前正在开发的版本(可能已经在一月份)。我将在 NuGet 和其他常见的免费存储库上发布它。

    【讨论】:

    • @johnG:一次问题太多了。您可以从github 下载 jqGrid 当前开发状态​​的免费版本。 jqGrid 4.7 中现有的所有功能都可以在新版本中使用。 [更改](github.com/OlegKi/jqGrid/commits/master) 包含短 cmets。您可以在项目中包含grid.locale-en.jsjquery.jqGrid.min.js,并将jquery.jqGrid.min.mapjquery.jqGrid.src.jsjquery.jqGrid.min.js 放在同一目录中。
    • @johnG:关于我将很快创建的错误修复和新功能的完整列表的更具可读性的描述。您可以在树演示中看到一项新功能的示例:this onethis onethis onethis one
    • @johnG:所有的演示都使用了新的setColWidthautoResizeColumn 方法。具有autoResizable: true 属性的列(可以使用cmTemplate: { autoResizable: true } 设置使列“调整到最佳列大小”。尝试双击列调整大小(在两个列标题之间)。该列将被更改。演示使用不同的其他选项,调整大小的行为有点不同。所有其他将在稍后完成...我仍在开发过程中。
    • @johnG:免费开源 jqGrid 始终是纯 JavaScript 解决方案(jQuery 插件)。所以它不能支持任何数据注释、html 助手、模型绑定器。您最初的问题是:可以在 NuGet 上找到哪个版本的 jqGrid(纯 JavaScript)。关于 jqGrid 的使用设计模式、MVC 模型中 JavaScript 组件的使用以及其他设计和实现问题可能需要很长时间,而且在 cmets 中无法很快回答。有一些基于 MVC 的解决方案,但在我看来都处于不利地位,无法简单描述。
    • @johnG:我知道的最好的免费解决方案可能是Lib.Web.Mvc,但我不遵循实现方式。所有 MVC 包装器解决方案都需要更新以使用新功能。如果你开始使用 JqGrid 的 MVC 包装器,你可以很容易地生成好的 C# 代码,但非常糟糕的是,相同的代码可能(不是必须)生成慢的 JavaScript 代码,因为你不会分析和理解什么 JavaScript代码将被执行。关于我对这个问题的看法的一些评论你可以在the recent answer阅读。
    【解决方案2】:

    引用您问题中的链接:

    免费版和商业版

    两个版本都具有完整的功能,并已获得许可 商业用途。

    免费版带有 Codemerx 徽标,其代码为 混淆了。免费版的支持响应时间为 72 小时。

    商业版没有品牌,代码没有混淆。 商业版的支持响应时间为 24 小时。

    我猜这是带有品牌标志的免费版本。

    【讨论】:

    • 这到底是什么意思?徽标将显示在哪里?我可以删除它吗?
    猜你喜欢
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    相关资源
    最近更新 更多