问题标签 [webgrid]

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

asp.net-mvc-3 - 如何根据当前用户的角色隐藏 WebGrid 列?

我需要使用 webgrid 做一个网格,我想根据用户角色隐藏编辑操作的列(标题和项目)。

我怎样才能用 webgrid 做到这一点?

0 投票
1 回答
3400 浏览

asp.net-mvc-3 - webgrid中的htmlhelper

我正在使用 MVC3,我需要一个带有图像的 HTMLHelper,所以我找到了一个很好的代码,问题是图像没有显示,而不是我看到 html 代码例如:

也许这是因为助手在 webgrid 助手中,我真的不知道,有什么建议吗?

帮手

WebGrid 加载

0 投票
2 回答
6960 浏览

asp.net - 如何为 WebGrid 中的列标题使用 DisplayName 数据注释?

我有一个 Car 类,我试图使用 WebGrid 帮助器在 MVC 3 视图中显示。下面是 Car 及其元数据类。

车类:

汽车元数据类:

查看内容:

目标:我想弄清楚如何使用 DisplayName 数据注释作为 WebGrid 中的列标题文本(?????)。有谁知道这是如何实现的?

提前致谢!

0 投票
1 回答
2565 浏览

asp.net-mvc-3 - 存在空值时在 WebGrid 中显示默认值?

我已经将 Webgrid 采购到具有导航属性(基本上是关系)的 EF4 实体

如果 webgrid 遇到该外键的空值,则会出错,因为它正在寻找该对象,在这种情况下该对象不存在。

当列项为空并默认为 Webgrid 帮助程序中的值时,是否可以捕获?

0 投票
1 回答
2115 浏览

c# - MVC Web 网格提交

我正在尝试使用 WebGrid 来显示一些数据,这很好,但我还想添加一个带有提交按钮的列,该按钮从模型传回一个 id。这是我的网格代码

我尝试了多种方法将 idAddress 返回到控制器 post 方法,但没有任何运气。我怎样才能做到这一点?

0 投票
2 回答
2611 浏览

asp.net-mvc-3 - Razor WebGrid 不保持滚动条位置

每当我对启用了 ajax 的 webgrid 进行分页或排序时,我的滚动条位置都会重置到页面顶部。有没有办法保持滚动条的位置?

0 投票
1 回答
4451 浏览

ajax - 有没有人有用于 mvc3 webgrid 的 json 分页的工作示例?

有没有人有用于 mvc3 webgrid 的 json 分页的工作示例?

我已经在互联网上搜索了几个小时来寻找这个,我能找到的最好的是这个链接:使用 WebGrid Web Helper 进行高效分页 - ASP.NET MVC 3 RC 我不相信在虽然控制器,但我无法获得创建编辑/删除链接的正确语法。

干杯!

0 投票
1 回答
3938 浏览

asp.net-mvc-3 - MVC WebGrid - 如何以编程方式获取当前页面、排序列等

如何以编程方式(在 javascript 中)获取 ASP.NET MVC WebGrid 的当前页码、最后一个排序列和排序方向?

是否可以在调用方法之前更新参数$("#grid").load()

0 投票
1 回答
2511 浏览

asp.net-mvc-3 - 当两个网格在同一页面上时排序

在我的页面上,我有两个 webGrid。当我单击一个以对该列进行排序时,两个网格都在该列上排序。对只有一个的列进行排序,根本不排序。

我注意到排序工作通过使标题成为同一页面的链接,在查询字符串中包含一列和一个方向。这解释了两个网格都受到影响。我想知道 webGrid 是否有一些功能可以解决我的问题,或者我应该自己解决它。

我计划“自己修复”的方式是首先通过设置 htmlAttributes 将 id 属性添加到表标签。然后我将使用 jQuery 为每个 webgrid 找到这个 id 并将该 id 合并到链接参数中。然后在加载带有网格的页面时,我将根据这些参数强制设置要排序的列。

在我看来,webGrid 并非设计为与另一个 webGrid 放在一个页面上。但是,我觉得在我的情况下这是需要的。我更喜欢使用一些标准方式(内置或只是其他人使用的)。

所以问题是,最好的方法是什么?如果没有最好的方法,我的方法是好方法吗(我忘记了什么)?

提前致谢。

0 投票
3 回答
9422 浏览

asp.net-mvc - 如何检查 MVC 3 视图的模型是否有一些数据?

我的观点是使用 WebGrid 来显示一个网格。

如果模型有一些数据,它会很好,但如果模型没有数据,那么 WebGrid 会给出异常。

我尝试检查是否Model != null,但这只是让我在 IF 中的代码执行。还尝试进行检查以查看if (Model.Count() > 2),这只是给了我一条消息说"The specified resource does not exist."

在这两个条件中的任何一个条件下,IF 内部的代码都会执行。有没有一种简单的方法可以检查传入的信息以查看模型是否有任何行?