问题标签 [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.
jquery - Jqgrid。从键值中找到 rowId
我有一个基本的 jqgrid 实现。
我希望能够更新一行数据,但需要知道 rowId 才能这样做。
我拥有的唯一数据是键值(featureId)。
所以我正在寻找一种基于我知道的主键值来查找 rowId 的方法。
我一直在查看 jqgrid 文档,但没有看到明显的方法。
更新:答案是使用我的表 PK 作为 rowId。
所以,在 add 函数中;
变成
javascript - JQGrid 是免费的吗?
从http://www.trirand.com/blog/下载 JQGrid js 文件。它是免费的吗?
这是什么http://www.trirand.net/demoaspnetmvc.aspx?. 我看到价格和许可证。
请有人澄清一下。
web-services - 如何为 jqGrid jsonify“添加”帖子/参数
这个要了我的命 我已经阅读了很多Oleg的评论和文档,但我认为我忽略了一些非常简单的东西。
我通过调用返回 JSON 的 web 方法填充了一个 jqGrid。我们在那里很好。我将导航器用于“添加”按钮,并使用onSelectRow
w/jqGrid.editRow()
进行编辑。
单击“添加”按钮时出现对话框,并且可以填写所有内容。但是,error Status: 'Internal Server Error'. Error code: 500
单击“提交”按钮后我收到一条返回消息。使用 Firebug,Response
是{"Message":"Invalid JSON primitive: FileType.","StackTrace":....
. 并且Post
是FileType=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 });
,我很乐意了解更多信息。否则,请让我知道将其作为单独的问题发布是否更合适。
另外,如果我只是以错误的方式做这件事,请告诉我。我不拘泥于任何一种方法来完成这项工作。我宁愿犯错并学习如何以正确的方式做到这一点,而不是在自己的脑海中保持“正确”并继续破解我的方式。
任何帮助,连同示例,将不胜感激。
c# - jqGrid:使用editurl调用RESTful方法的问题
这是我用来加载我的 jqGrid 的代码:
一切都正确加载,单击一行可以使字段像应有的那样可编辑。当按下回车键保存编辑时,事件似乎正确触发,并调用 editurl 属性中引用的“SaveTopic”方法。在这一点上,我得到一个错误。
如果 SaveTopic 是这样定义的:
我从 jqGrid 收到此错误:“错误行:3 结果:500:内部服务器错误状态:错误”
如果 SaveTopic 是这样定义的(方法更改为 GET):
我从 jqGrid 收到此错误:“错误行:3 结果:405:方法不允许状态:错误”
我找不到其他人有这个问题,根据类似的例子,我发现我似乎做对了。在这一点上,非常感谢所有帮助。
xml - jqgrid addXMLData() 帮助?
addXMLData() 函数 jqgrid 所需的 xml 格式/结构是什么?
阿卜杜勒哈利克
asp.net - jqGrid Toolbar CustomButton OnClick:如何获取父网格行ID?
我将 jqGrid 用于 ASP.NET MVC,并且有一个带有子网格的网格。在那个子网格中,我向工具栏添加了一个按钮,如下所示:
CustomClick 是一个 javascript 回调,它可以毫无问题地触发,但我无法在 CustomClick 回调中获取父网格行 ID。
如何在 CustomClick 函数中获取父行 ID?
谢谢,丹尼斯
jquery - jQgrid在表单视图中显示隐藏列
我需要在网格视图中隐藏“帐号”列,但在表单视图中显示它。(不编辑表单)
asp.net - jqGrid ASP.NET MVC2 DataBind NullReferenceException
我正在尝试 JQGrid ASP.NET MVC2 版本。
创建了一个模型和控制器:
请求的 ItemsData:
我在最后一行得到一个 NullReferenceException。myItems 有 1 个项目,所有值都已填充。
知道我在做什么错吗?
谢谢。
堆栈跟踪:
模型:
entity-framework - MVC 2.0 - 使用多个表进行 JqGrid 排序
我正在实施 jqGrid 并希望能够使用排序功能。我在排序与基表相关的列时遇到了一些问题。
这是加载网格的脚本:
如您所见,描述字段是相关表的一部分(“VWEPICORCATEGORY”),并且 order by 以 LKTYPE 为目标。我试图弄清楚如何准确地对特定字段进行排序,或者甚至可能是使用多个表和排序功能来实现此网格的更好方法。
在此先感谢,比利
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”(我找不到任何关于如何使用它的信息)
底线是,当我提出请求时,我无法传递有关列类型的信息。
如何做呢?
这是我的网格声明: