问题标签 [jqgrid-asp.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10997 浏览

jquery - Jqgrid。从键值中找到 rowId

我有一个基本的 jqgrid 实现。

我希望能够更新一行数据,但需要知道 rowId 才能这样做。

我拥有的唯一数据是键值(featureId)。

所以我正在寻找一种基于我知道的主键值来查找 rowId 的方法。

我一直在查看 jqgrid 文档,但没有看到明显的方法。


更新:答案是使用我的表 PK 作为 rowId。

所以,在 add 函数中;

变成

0 投票
5 回答
33535 浏览

javascript - JQGrid 是免费的吗?

从http://www.trirand.com/blog/下载 JQGrid js 文件。它是免费的吗?

这是什么http://www.trirand.net/demoaspnetmvc.aspx?. 我看到价格和许可证。

请有人澄清一下。

0 投票
1 回答
8790 浏览

web-services - 如何为 jqGrid jsonify“添加”帖子/参数

这个要了我的命 我已经阅读了很多Oleg的评论和文档,但我认为我忽略了一些非常简单的东西。

我通过调用返回 JSON 的 web 方法填充了一个 jqGrid。我们在那里很好。我将导航器用于“添加”按钮,并使用onSelectRoww/jqGrid.editRow()进行编辑。

单击“添加”按钮时出现对话框,并且可以填写所有内容。但是,error Status: 'Internal Server Error'. Error code: 500单击“提交”按钮后我收到一条返回消息。使用 Firebug,Response{"Message":"Invalid JSON primitive: FileType.","StackTrace":..... 并且PostFileType=3&ExportDate=12%2F29%2F2010&oper=add&id=_empty

显然,我的帖子没有得到“jsonified”。我尝试使用serializeEditData, 并beforeSubmit尝试手动 return JSON.stringify(eparams);,但没有任何效果。请在下面查看我的代码。

网络方法

JS - 全局变量

JS-jqGrid

注意:我开始使用$.ajax()by来填充datatype: function(data),但我想我会回到最简单的例子来让它工作。$.ajax()如果您愿意就 using比简单 using的优势提出您的想法grid.jqGrid({ url: blah });,我很乐意了解更多信息。否则,请让我知道将其作为单独的问题发布是否更合适。

另外,如果我只是以错误的方式做这件事,请告诉我。我不拘泥于任何一种方法来完成这项工作。我宁愿犯错并学习如何以正确的方式做到这一点,而不是在自己的脑海中保持“正确”并继续破解我的方式。

任何帮助,连同示例,将不胜感激。

0 投票
2 回答
2527 浏览

c# - jqGrid:使用editurl调用RESTful方法的问题

这是我用来加载我的 jqGrid 的代码:

一切都正确加载,单击一行可以使字段像应有的那样可编辑。当按下回车键保存编辑时,事件似乎正确触发,并调用 editurl 属性中引用的“SaveTopic”方法。在这一点上,我得到一个错误。

如果 SaveTopic 是这样定义的:

我从 jqGrid 收到此错误:“错误行:3 结果:500:内部服务器错误状态:错误”

如果 SaveTopic 是这样定义的(方法更改为 GET):

我从 jqGrid 收到此错误:“错误行:3 结果:405:方法不允许状态:错误”

我找不到其他人有这个问题,根据类似的例子,我发现我似乎做对了。在这一点上,非常感谢所有帮助。

0 投票
1 回答
830 浏览

xml - jqgrid addXMLData() 帮助?

addXMLData() 函数 jqgrid 所需的 xml 格式/结构是什么?

阿卜杜勒哈利克

0 投票
2 回答
1480 浏览

asp.net - jqGrid Toolbar CustomButton OnClick:如何获取父网格行ID?

我将 jqGrid 用于 ASP.NET MVC,并且有一个带有子网格的网格。在那个子网格中,我向工具栏添加了一个按钮,如下所示:

CustomClick 是一个 javascript 回调,它可以毫无问题地触发,但我无法在 CustomClick 回调中获取父网格行 ID。

如何在 CustomClick 函数中获取父行 ID?

谢谢,丹尼斯

0 投票
4 回答
25651 浏览

jquery - jQgrid在表单视图中显示隐藏列

我需要在网格视图中隐藏“帐号”列,但在表单视图中显示它。(不编辑表单

0 投票
1 回答
1470 浏览

asp.net - jqGrid ASP.NET MVC2 DataBind NullReferenceException

我正在尝试 JQGrid ASP.NET MVC2 版本。

创建了一个模型和控制器:

请求的 ItemsData:

我在最后一行得到一个 NullReferenceException。myItems 有 1 个项目,所有值都已填充。

知道我在做什么错吗?

谢谢。

堆栈跟踪:

模型:

0 投票
2 回答
879 浏览

entity-framework - MVC 2.0 - 使用多个表进行 JqGrid 排序

我正在实施 jqGrid 并希望能够使用排序功能。我在排序与基表相关的列时遇到了一些问题。

这是加载网格的脚本:

如您所见,描述字段是相关表的一部分(“VWEPICORCATEGORY”),并且 order by 以 LKTYPE 为目标。我试图弄清楚如何准确地对特定字段进行排序,或者甚至可能是使用多个表和排序功能来实现此网格的更好方法。

在此先感谢,比利

0 投票
1 回答
7986 浏览

jquery - 执行搜索时如何获取 jqGrid 搜索列类型?

我在 ASP.net 上使用 jqGrid 3.8.2,并且声明了一个非常简单的 jqGrid 配置。数据显示正确,我可以通过搜索对话框按多个条件搜索......没问题。

问题是,在我搜索不是字符串的值的情况下,我现在需要该列上数据的类型。虽然我在列上有一个 'stype' 选项来准确地说出我期望的类型,但是当我执行搜索时,这个配置并没有传递到请求查询字符串上。

我收到的 2 个搜索条件请求的 json 是这样的: {"groupOp":"AND","rules":[{"field":"EntityID","op":"gt","data" :"3"},{"field":"EntityID","op":"lt","data":"8"}]}

请注意,“数据”值始终用引号括起来,但该值是数字,并且该列的 stype 设置为“int”(我找不到任何关于如何使用它的信息)

底线是,当我提出请求时,我无法传递有关列类型的信息。

如何做呢?

这是我的网格声明: