问题标签 [devexpress-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 回答
898 浏览

c# - 我们可以将 ViewModel 分配给 ASP.Net MVC 中的 ViewData 对象吗?

这个问题看起来很奇怪,但我正在使用 DevExpress 库,我需要通过 DevExpressBeginCallback事件将我自己的对象(视图模型)发送到控制器操作。

基本上我有一个简单而高级的搜索,简单的搜索可以完美地工作,因为它只是一个字符串值

因此,当填充 Gridview 时,我想双击一行以从数据库中获取项目

最后是 Gridview Action 方法

但是如果用户想要做一个我自己的 ViewModel 的 AdvanceSearch,我怎么能通过回调发回数据呢?如果可能的话?

我会询问 DevExpress 支持团队,但我仍在获得许可证,所以他们在那之前不会提供帮助

提前致谢

0 投票
1 回答
2753 浏览

gridview - 如何为 MVC 动态设置 DevExpress GridView 的列宽

我正在使用 MVC devexpress 网格并使用自定义窗口功能从网格中动态添加删除列。现在我想将网格的宽度始终保持为页面的 100%,并且列应该在添加或从网格视图中删除时动态调整它们的宽度。

0 投票
1 回答
8188 浏览

devexpress - 如何在 Devexpress MVC GridView 上获取选定的行?

我想一次获取在 Devexpress MVC GridView 上选择的行。不是在每个点击的项目上。

0 投票
1 回答
404 浏览

asp.net-mvc-3 - 将复选框设置为禁用

我目前正在开发一个项目,其中站点用户的权限及其权限显示在 DevExpress GridView 中。用户的权限只是复选框。我遇到的一个问题是为复选框设置对象。

最初,该站点仅由一个实体(即办公室)使用。我的目标是让多个办公室使用。为此,我创建了一个下拉菜单来在办公室之间切换,以便您可以根据每个办公室设置用户的权限。但是,每个办公室没有相同的权限列表。

前任。第一个办公室可以完全访问该网站(12 个模块)(它是原来的办公室)。第二个办公室只能访问网站上的 5 个模块。我创建了一种方法来解决这个问题,它禁用了除第二个办公室的 5 个模块之外的所有内容。

在开发过程中,我创建来处理这个工作。但是,当转移到我们的测试环境时,它停止了工作。我认为的问题是有两个用于创建复选框字段的 foreach 循环以及网格的列数据。以下是我为使我的解决方案发挥作用所做的工作。

看法

模型

在开发中,复选框被禁用。在我们的测试站点上,它们不是。我已经查看了我用来执行此操作的 Session 是否存在,并且确实存在。问题是我相信的时机。我创建的 app 变量总是以列表中的最后一个条目结束,因此始终允许不禁用复选框。

我的问题是有没有办法处理这个时间问题并提高效率?

0 投票
2 回答
1798 浏览

javascript - 在 Javascript 中获取 Devexpress Gridview 排序依据和排序顺序

我在 MVC 中实现 Devexpress 网格控制。我被困在我需要javascript中当前的排序依据列和排序顺序(asc/desc)的地方。我还尝试了客户端事件OnColumnSortingChanged(s , e),它仅在单击事件时提供列的名称,而不是来自 gridview javascript 对象。

0 投票
1 回答
829 浏览

asp.net-mvc-3 - 检查单元格与前一行的值

目前我正在研究一个有一些有趣逻辑的网格。它内部的逻辑当前已到位,以防止连续显示重复数据。

我的意思是这个。我有一个包含多列 (10) 的网格。目前,在 HtmlDataCellPrepared 方法中设置了一个进程来检查单元格的值是否等于会话变量。如果是,则将其留空。下面是显示发生了什么的代码。

我的目标是替换此会话变量,因为有时列中根本没有填充任何内容。我需要将当前值与之前的行进行比较。任何帮助,将不胜感激。

0 投票
1 回答
956 浏览

asp.net-mvc - Devexpress Mvc Gridview 的 PopuEditForm 在 vs 13.2 中不起作用

这是我们正在尝试运行的 devexpress MVC Gridview 页面。但是 Grid 的编辑/新建按钮编辑模式弹出窗口不起作用。在线编辑模式有效,但编辑模式下的更新和取消按钮无效。我们正在使用 devexpress 13.2 版

如果我们遗漏了什么,请帮助我们:

0 投票
1 回答
529 浏览

javascript - 将选定的 Devexpress ComboBox 值复制到其他文本字段

我有一个 DevExpress ComboBox 来为金额字段选择一个金额单位(g、mg、l 等)。

我在页面上有另外两个金额字段,但这些字段的单位必须与第一个金额字段的选定单位相同。所以我想复制 DevExpress ComboBox 的选定单位值并将其复制到其他两个只是文本字段的单位字段(因此无法进行用户输入)。

这是一个例子

有没有办法通过 JavaScript 获取选定的值,还是有另一种方法可以做到这一点?

谢谢

0 投票
1 回答
867 浏览

jquery - 通过 jquery 设置 DevExpress SpinEdit 值

我有三个 DevExpress SpinEdit 字段,我想通过 jquery 设置这些字段的值。

它设置字段的值(参见示例

但是当我单击字段时,它会恢复为之前的值(参见示例

0 投票
0 回答
606 浏览

jquery - 通过 jquery 更改值时,ASP.NET MVC 输入值未传递给控制器​​操作

我有一个 DevExpress SpinEdit 金额字段:

旋转编辑字段

当我手动更改值时,值会正确传递给控制器​​。

手动时的模型值

但是当我通过 jquery 更改值时,它会正确显示,但不会传递给控制器​​。

通过 Jquery 更改显示值

通过 Jquery 更改模型值