问题标签 [mvccontrib-grid]
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.
asp.net-mvc-3 - Ninject 和 MVCContrib 网格模型
我确信必须有一种简单的方法来做到这一点,但我似乎无法理解它。
我正在使用 MVCContrib Grid 控件在我正在处理的 3 层应用程序中显示多个网格(ASP.NET MVC3 PL -> BLL -> DAL)。我也在使用 Ninject 来自动注入我所有的依赖项。
我遇到的问题是我正在使用网格模型在我的视图中显示网格,如下所示:
并定义相应的网格模型:
现在我需要向这个模型中注入一个服务,以便它可以从服务 (BLL) 级别提取所有适用的状态。目前只是为了确保这能正常工作,我在引导代码中公开了 IKernel 并且只是 IKernel.Get() 但我认为这不是最干净的方法。我会使用构造函数注入,但是如果我将 IUserStatusService 作为参数放入构造函数中,我无法弄清楚当我在视图中调用 new UserGridModel(Html) 时如何让 Ninject 注入正确的参数而不显式使用IKernel 在那里。
我要么遗漏了一些东西,要么把这一切都弄错了。无论哪种方式,我都被困住了......有什么帮助吗?通过 Ninject 获取我的服务实例的正确方法是什么
javascript - javascript 在 mvccontrib 网格中不起作用
onclick 调用 javascript:editParametersDialog 不起作用。它不会被唤起。任何线索我可能做错了什么。
我可以弄清楚 javascript:editParametersDialog 不会变成蓝色,这通常是这种情况。
asp.net - 如何在 Asp.Net MVC2 的 mvccontrib 网格中增量加载数据
我有一个大数据集,我想以增量方式加载它,以便用户可以更快地加载视图。
asp.net-mvc-3 - MvcContrib 网格小写排序查询字符串
当您使用开箱即用的 MvcContrib 网格排序时,它会自动将查询字符串 Column 和 Direction 附加到您的 URL。例如:
有没有办法将查询字符串(列和方向)小写,以便得到:
我正在使用带有 MvcContrib 版本 3 的 ASP.NET MVC 3。
asp.net-mvc-2 - 1 页上的多个 MVCContrib 网格
我在 1 个视图页面上有多个 mvccontrib 网格,每个网格都有自己的分页。我的问题是,当我对 1 个网格进行分页时,它也会对其他 2 个进行分页。有没有我可以区分正在调用什么网格,所以只有 1 被分页或者是否有任何其他解决方法
asp.net-mvc-3 - 对多个 MvcContrib 网格进行排序的控制器语法是什么?
我不太清楚排序多个 MvcContrib 网格的语法。我知道 Jeremy Skinner 的建议是使用 Bind 属性,但我就是无法正确使用。
这是我的控制器:
我想我真的不了解 Bind 属性的所有内容。我尝试添加第二个 GridSortOptions 参数,但没有成功。
如果这有帮助,这是我的看法。
有任何想法吗?谢谢。
mvccontrib - 如何在 MVCContrib 网格中传递带有 id 和类的 span 标签
在我的应用程序中,我有一个名为“comments”的列,因为我想将字符重新限制为 54,然后用省略号附加它(即我真的很喜欢你的产品......)并在......上显示一个 jquery qtip工具提示上的整个文本。
当我使用代码时
column.For(a => (((a.Comments.Length > 54) ? (a.Comments.Substring(0, 53) + MvcHtmlString.Create("...").ToHtmlString()): MvcHtmlString.Create (a.Comments).ToHtmlString())
它打印 Span id=".. 也将其作为文本。
有什么办法可以让我在呈现为 HTML 的文本中有一个跨度?
mvccontrib-grid - MVCContrib Grid - 排序(GridSortOptions,前缀)不生成用于排序的链接
我正在尝试在同一页面中使用两个网格并遵循我在此处找到的内容:
http://mvccontrib.codeplex.com/workitem/7032
有没有其他人对 Sort() 方法不生成链接有疑问?
排序之前工作,但它以相同的方式对两个网格进行排序。我唯一更改的是按照上面页面的说明添加 Bind 属性,并将前缀添加到对 Sort 的调用中。
asp.net-mvc-3 - MVC Contrib 网格在 .OrderBy() 上失败并出现 NHibernate 异常
我一直在按照这个很好的演练使用 MVC contrib 创建网格。
然而,我的版本使用 NHibernate,而不是 linq 到实体。
代码在排序之前运行良好。
如果我取消注释该行.OrderBy(gridSortOptions.Column, gridSortOptions.Direction)
,它会在它到达视图时失败System.NotSupportedException {"NewExpression"}
有什么想法可以解决这个问题吗?
非常感谢,科汉。
asp.net-mvc - MvcContrib Grid - 根据该行中的值更改多行颜色
我有一个 mvccontrib 网格,需要根据单元格状态值更改行颜色。
我找到了以下MVC:如何根据值更改 Html.Grid 行的颜色?非常有趣,但它只适用于一个班级,我想为另一个身份添加一个二级班级。
例如活动 = .green
非活动= .red
已删除 = 无类
提前致谢。