问题标签 [mvcgrid]

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 投票
3 回答
7643 浏览

c# - 根据条件更改 GridMvc 列的背景

我在 asp.net mvc 项目中使用 Grid MVC。如果存在某些条件,我需要更改行的背景颜色,例如列名“响应”等于“错误”,然后我需要将行颜色更改为红色

索引.cshtml

}

_Grid.cshtml

_Layout.cshtml

0 投票
1 回答
1279 浏览

c# - MVC Identity 2.0 和管理角色

我已经实施了 Identity 2.0 会员资格,现在开始后悔了。但是,我对这个项目如此深入,没有回头路。我的问题对大多数人来说可能很简单,所以希望我能得到一些帮助。

我的 MVC5 应用程序中有一个网格控件。

看法

视图模型

我的目标是使用 grid.Column 显示每个注册用户的角色,就像电子邮件、员工 ID 和电话号码一样。

控制器

在我的 using 语句中,我有 var roleManager 和 var userManager 但他们没有做任何事情。我试图检索用户的角色,但那时我停下来并想我会联系 SOF 以获得一些提示或更好的方法。

现在,在旁注。项目中已经创建了一些服务方法,它们在其他控制器方法中效果很好。也许这些可以在我上面的问题中使用或修改:

任何意见,将不胜感激。

0 投票
6 回答
19023 浏览

c# - 排序/过滤属性在 Grid.Mvc 中不起作用

我的 Mvc Grid 的代码如下所示,但由于某种原因,可排序和可过滤属性无法按照 codePlex 文档中的说明工作。我正在使用 html5 和 bootstrap.css 在 .NET 4.5 中开发:

任何帮助将不胜感激,谢谢。

0 投票
2 回答
2031 浏览

c# - GridMvc 中的时间过滤器

我没有正确获得时间过滤器,它显示日历而不是时间。但是只有在选择日期过滤器时才会显示日历。下面是我的观点的代码,我还附上了图片。我从以下链接 https://gridmvc.codeplex.com/下载了示例源代码

看法

在此处输入图像描述

0 投票
1 回答
1686 浏览

javascript - 在 GridMVC 中创建自定义时间小部件

我正在尝试创建时间小部件以在 Grid MVC 中按时间过滤记录。我能够看到控件,但它不过滤任何记录。这是脚本。我还添加了脚本、查看 mvc 网格和索引页面的代码。

脚本

网格视图

索引视图

0 投票
1 回答
1482 浏览

asp.net-mvc - Grid.Mvc 过滤

我正在为网格使用 Grid.Mvc。我想使用相同的过滤功能。我Filterable(true)为我需要获取过滤器的列设置了。出现过滤器图标。但是当我点击它时,什么也没有发生。我的意思是弹出窗口永远不会出现。

我的网格的更多信息:网格在部分视图上。该模型是一个List<>. 我在同一个网格上进行分页和排序工作。

0 投票
1 回答
342 浏览

asp.net - 来自 GridMvc.selectedData 的 MVC4 Detailview

我正在尝试获取 MVCGrid 的选定行并使用部分视图在模式对话框中显示详细信息。

我正在通过 ajax 获取选定的行:

“SendData”功能是:

ShowPersonDetails(data) 是这样的:

控制器:

任何建议都会很好!

问候PP

0 投票
0 回答
1369 浏览

c# - 网格 MVC 分页不起作用

https://gridmvc.codeplex.com/

这是我想要实现的功能,应该有一个带有参考号的文本框,并且在提交时,网格应该显示该特定参考号的记录。默认情况下,第一次加载网格时,应该没有记录。当按下 Show All 按钮时,网格会显示数据库中的所有记录。

我已经完成了所有工作,但问题是当我搜索特定参考号码时,它会显示该特定号码的记录,但分页无法正常工作。它显示了正确的页数,但是当我点击让我们说页码“2”时,它会获取第 2 页上的所有记录,而不是那个特定的参考号。

看法

控制器

登录控制器

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

jquery - ASP.NET MVC,使用可点击项实现 MVC-Grid

在花了很多时间研究之后,我终于找到了一个适合我的 ASP.NET MVC 应用程序的网格,它就是mvc-grid。现在,在实现它之后一切看起来都很好,但我注意到缺少一个基本功能,我无法单击项目(列)。据我所见,没有这样的属性可以告诉其中一列它是可点击的(或者甚至整行都可以点击并在点击时改变颜色)。但我需要它是可点击的,以便显示所选项目的详细信息。

有没有人实现了这种网格,并且有关于如何使列成为实际链接(按钮......)的任何信息,例如调用 javascript 函数

这是网格的代码:

谢谢