问题标签 [grid.mvc]

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 回答
1733 浏览

c# - 如何在 Grid.Mvc 列中呈现 2 个控件

我需要在 Grid.Mvc 控件的每一行呈现一个标签和一个文本输入。根据行类型,每一行可以有不同的标签和控件。

我可以使用 htmlHelper 渲染 html 控件,但是如何创建一个带有 laber 和文本输入的 div 控件?

这是我到目前为止:

0 投票
1 回答
466 浏览

asp.net-mvc - Grid.MVC 单元格内的引导下拉菜单

我正在尝试在 Grid.MVC 单元格中呈现带有 6 个选项的下拉菜单。这个例子非常简单:你定义了一个生成相关标记的助手。

这是我的代码:

表格单元格中生成的 HTML 已去除大部分标签。

在 Grid 外部调用的同一个助手返回正确的标记。有任何想法吗 ?提前致谢。

0 投票
0 回答
513 浏览

grid.mvc - 使用 Grid.MVC 进行内联行编辑

是否可以在 Grid.MVC 中进行行内编辑(双击一行并进行编辑)。文档在这里

0 投票
2 回答
708 浏览

javascript - C# 如何使用 ajax 在 Grid.Mvc 上实现分页(不重新加载整页)?

我有一个模型,其中包含我使用它显示的对象列表@Html.Grid(Model).它工作正常,但是在更改页面/排序时它会重新加载整个页面。如何实现分页,使其仅重新加载新页面而不重新加载整个页面?

0 投票
0 回答
407 浏览

c# - GridMvc.Html 点击分页或排序以点击 HTTPPOST

我的网络应用程序中有一个 GridMvc.Html。

点击分页\排序功能的要求我希望它点击 HTTPPOST 操作方法。

目前它只命中 HTTPGET。

我尝试过 使用 jQuery,但它不起作用,我也不确定。

编辑 这是我在视图中的网格

C

每次点击页面都会转到 HTTPGet。所以无法处理我通过 DropDown 选择\过滤的数据。

但我希望它点击 HTTPPOST ,因为我想在我的视图中处理 trextbox\DropDownlist 中的选定数据所以在 HTTPPOST 我传递我的模型,从哪里我可以获取 TextBox\DropdownList 值来获取过滤的数据

0 投票
0 回答
475 浏览

asp.net-mvc - Grid.mvc 设置初始列过滤

我使用 Grid.MVC 向用户显示我的数据。第一次加载页面后,我需要为“活动”列设置初始列过滤。

我阅读了 Grid.MVC 的文档页面,它说我应该将 .SetInitialFilter() 添加到列中,但它对我不起作用。如果您有任何想法,请告诉我

Grid.MVC 文档页面

0 投票
0 回答
2956 浏览

ajax - 在 ajax 调用上刷新 Grid.MVC

在我的视图中,我在网格上方有一个网格和一个复选框。在选中复选框时,我无法刷新网格。我正在使用 Grid.MVC。有人可以帮我解决这个问题。

索引.cshtml

脚本:

我的控制器直接返回整个视图

0 投票
1 回答
161 浏览

asp.net - 我们如何使用 MVC 网格来输入数据?

我必须使用网格不是用于显示数据,而是用于多行 MVC 中的输入数据。您能帮我实现 MVCGrid 以在不使用第三方的情况下输入数据吗?

0 投票
1 回答
670 浏览

jquery - Grid.Mvc Ajax JQuery Uncaught TypeError

我遇到了 Grid.MVC Ajax 的问题。我找到了一个使用它的项目,我正在尝试将它调整到我的项目中。事实是加载网格时出现错误

当我想使用分页或过滤网格功能时,什么也没有发生。排序只是刷新页面,里面没有网格。

我在谷歌上搜索了很多,人们说视图中脚本的顺序和位置很重要,它可以解决这样的问题。

所以我检查了所有脚本链接,将它们与网格放在同一页面上,更改顺序......但是除了有时出现在 gridmvc.js 中的 TypeError 之外没有任何变化。

这是带有网格的视图

编辑: Jquery 3.3.1 链接在我的布局中。

控制器

我被这个问题困扰了一个多星期。如果您知道如何解决它或任何想法,请分享。

谢谢

Edit2 @War10ck 由 Ajax.ActionLink 呈现的前端 JS 示例

编辑3

我试图查看 JQuery 是否找到网格。所以我把 alert(JSON.stringify($('.grid-mvc'))); 之前 $('.grid-mvc').gridmvc();

结果

似乎 JQuery 找到了网格。如果我在此行之后尝试它,则不会发生任何事情。所以,我认为数据问题一定是.gridmvc()

编辑4

我解决了这个问题。在包含网格的父页面中,在网格本身之前有一个带有“grid-mvc”类的 div。这就是脚本不起作用的原因。

现在我必须修复另一个错误。没有找到动作 GridPager 但我认为它会更容易解决。

0 投票
0 回答
795 浏览

javascript - 如何在 Grid.MVC 中调用 javascript 函数

我有 MVC Grid,我想呈现一个动作链接,以便点击链接的 javascript 函数应该调用。我已经尝试过这段代码,但它不工作,请在这里帮助.. 不工作意味着查看点击页面没有布局

在此处输入图像描述在此处输入图像描述