问题标签 [mvcgrid.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 回答
1639 浏览

mvcgrid - 如何向我的 MVCGrid.Net RetrieveDataMethod 发送附加参数?

我正在使用 MVCGrid.net ( http://mvcgrid.net)。首先,神奇的网格工具!我的网格工作正常,但是当我填充我的网格时,我需要将一个附加参数传递给我的 RetrieveDataMethod。我需要传递的值是我的视图模型的一部分,我很确定我需要将它作为 AdditionalQueryOption 传递。我不希望这是一个过滤器,因为我不希望它只在客户端事件之后发送。我希望它始终传递给我的 RetrieveDataMethod。我尝试将 data-mvcgrid-type='additionalQueryOption' 添加到我的隐藏输入中,但仍然没有发送。然后我注意到这需要 data-mvcgrid-apply-additional='event' 来触发事件。这与过滤器有何不同?是否有我可以挂钩的网格加载事件以将我的隐藏值注册为附加查询选项?什么'

这是我的网格的检索数据方法定义:

这是查看代码:

我需要的附加选项作为查询字符串参数传递。所以我尝试在准备好文档时设置其他查询选项。

这在技术上有效,但 id 现在在 url 中有两次:/Reports/Index/21?projectid=21

我可以忍受这个,但这里有更好的方法吗?

0 投票
1 回答
234 浏览

mvcgrid.net - 使用 MVCGrid.net 实现内联 DropDownList 的最佳方法是什么?

我正在使用 MVCGrid.net ( http://mvcgrid.net )。我有一个项目网格。假设我的 Item 的视图模型如下所示:

我希望能够使用下拉列表从网格中更改项目状态。我想我有一个很好的解决方案,使用可用的 API。我只是想确保这是最好的方法。我的意图是使用下面的代码呈现下拉列表。然后在“ItemStateSelector”的“更改”事件上有一个 jquery 事件处理程序,以处理使用 ajax 请求实际更改项目的状态。除了为查询结果中的每个项目检索可用状态的性能问题之外,这是解决该问题的最佳方法吗?

0 投票
1 回答
137 浏览

mvcgrid.net - 使用 MVCGrid.net,如何更改排序/过滤器仍然具有浏览器后退按钮功能

我正在使用 MVCGrid.net ( http://mvcgrid.net )。我想更改排序/过滤选项,但仍然在浏览器中单击返回以返回上一页。因为此控件利用浏览器历史记录,所以当我单击返回时,我返回到前一个排序方向而不是前一页。如果我想要那个功能,那真的很棒——不要误会我的意思。但我并不总是想要那样。如果有办法禁用它(或规避它),那就太好了。在那儿?

编辑:也许不是使用history.pushState() axd,也许使用history.replaceState() 会是更好的体验?

0 投票
2 回答
1128 浏览

asp.net-mvc - MVCGrid.Net 排序问题 - sortdirection

我正在尝试使用 MVCGrid.Net 设置网格,但我使用排序的代码给了我 options.sortdirection 的错误。

错误出现在 case 语句中的查询中。如果可能,请协助。视觉工作室给出的错误是:

错误 1 ​​'System.Collections.Generic.List' 不包含 'OrderBy' 的定义和最佳扩展方法重载 'System.Linq.Enumerable.OrderBy(System.Collections.Generic.IEnumerable, System.Func, System.Collections .Generic.IComparer)' 有一些无效参数 C:\MVC Tests\MVCGrida\MVCGrida\App_Start\MVCGridConfig.cs 39 46 MVCGrida

0 投票
2 回答
518 浏览

mvcgrid.net - MVCGrid.Net - 具有 valueexpression 的列中的更多操作链接

我想在网格中添加一列,其中包含多个带有图像中图标的操作链接。链接可见性取决于属性值。

我该怎么做?

在此处输入图像描述

0 投票
1 回答
125 浏览

internationalization - 如何使用资源文件 .resx 在 mvcgrid.net 中获取已翻译的列标题文本

如何使用资源文件 .resx 在mvcgrid.net中获取翻译的列标题文本?

0 投票
1 回答
232 浏览

mvcgrid.net - 是否可以不在启动时配置网格设置?

假设我有多个页面,其中一个是仅显示徽标样式、文本等的主页,其他页面使用多个网格,即使没有必要,我是否必须在启动时配置/检索其他页面的数据?

0 投票
1 回答
752 浏览

razor - 在 .Net MVCGrid 中,我无法使用客户端绑定传递其他查询选项

您好我有一个网格,我需要将值发送到 RetrieveDataMethod。我正在使用 2 个下拉菜单,例如过滤器,但由于菜单与网格中的列没有直接关系,因此我无法使用过滤器选项。

我真的很喜欢使用客户端绑定的想法,因为它很干净并且避免了我需要编写任何 jquery。

我的网格的代码是

我的 HTML 的相关部分是

问题似乎是未触发 additionalQueryOption 事件。当我调试我的代码时,我可以看到该行var options = context.QueryOptions;具有 AdditionalQueryOptions 但它们没有值。

有没有我错过了设置这个步骤?

0 投票
1 回答
58 浏览

c# - ???当 MVC Grid.net 首次加载时显示而不是 €

我正在将 MVC Grid.Net 用于在其中一个列中显示价格的网格。当网格第一次加载???显示而不是 €。

在我的 AddCols 方法中,我有代码

我也试过

一旦我与网格进行交互(例如对列进行排序),货币符号就会正确显示。

我不确定是什么原因造成的。

谢谢你的帮助

0 投票
2 回答
213 浏览

mvcgrid.net - 更改 mvcgrid.net PAGE N OF M 的文本

我正在使用 mvcgrid.net 在 mvc 项目的表中显示我的信息它如何正常工作我想更改

页脚和

网格文本,但我没有找到相应的 API,任何人都可以帮我解决这个问题。