问题标签 [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.
asp.net - DevExpress:sender.GetSelectedFieldValues 没有调用我的客户端回调
我有一个GridExtension
看起来像这样的 MVC:
它从中获取数据的表如下所示:
表名:类别
当我从网格中选择一行或多行并单击顶部的删除按钮时,我希望我的DeleteSelectedCategories
处理程序应该被调用,这确实发生了。
但是,在DeleteSelectedcategories
处理程序中,当我调用gvCategories.GetSelectedFieldValues
为其提供客户端回调的方法时DeleteCategories
,该方法不会被调用。相反,我将所有脚本代码显示在消息框中,如下所示:
我使用的代码与 DevExpress 文档网站上此示例中显示的代码几乎相同。
这是我的代码。
看法
我在 Windows 7 Home Premium 上为 ASP.NET MVC 4 使用 DevExpress Extensions v12.2.10.0。
asp.net - 从回调返回部分视图不会删除先前副本中存在但不在模型的新副本中的行
我有一个包含一些数据的网格。它看起来像这张照片。
当我选择要删除的几行并单击删除按钮时,在删除按钮中我对服务器端操作进行了 ajax 调用。服务器端操作从数据库中删除选定的类别,并将它们从它维护的内存缓存中删除。
然后,它重定向到一个动作,该动作返回具有类别网格的局部视图,并为其提供更新的模型。
但是,当我们在服务器端操作成功完成后看到网格时,它仍然保持旧的显示,即我们刚刚删除的行仍然作为选定行出现在网格中。
以下是相关的代码片段。
服务器端:
查看(剃刀):[_CategoriesPartial.cshtml]
容器视图中的相关片段:[Index.cshtml]
我在 Windows 7 Home Premium 64 位机器上使用适用于 ASP.NET MVC 4 的 DevExpress Extensions v12.2.10.0。
javascript - MVC2 Devexpress 网格视图。数据绑定后如何调用客户端Javascript函数?
数据绑定完成后如何调用 Javascript 函数?
我已经尝试过 EndCallback,但是在第一次加载 Grid 时它不起作用,因为我使用 RenderAction 来显示包含 gridview 的部分视图。
c# - 无法将对象类型“System.Web.Mvc.HtmlHelper` 1 [System.Object]”转换为“System.Web.Mvc.HtmlHelper”
我在我的 mvc asp.net 项目中使用 DevExpress 控件。这是视图代码:
这是错误消息:
我无法理解我的代码在哪里失败,因为它是来自 DevExpress 演示的示例代码。
asp.net - 如何修复 DevExpress GridView 扩展的宽度,同时保持其列的宽度可调整大小
我想允许用户调整 GridView 扩展的列的大小,但网格的总宽度应该是固定的。
我目前正在使用这些设置。
虽然它们会导致列调整大小,但当我调整列大小时,它们也会调整网格的宽度。
一些重要的事情:
a) 我正在使用 ASP.NET MVC 4 和 DevExpress v12.2.10.0
2)我的网格只有 2 列。
asp.net - 根据复选框选择隐藏特定的gridview(Devexpress网格)字段
我有一个填充了数据的gridview,并且基于Chekbox 选择我想在editform 上隐藏一个字段。任何人都可以请指导,在客户端或服务器端代码隐藏列会更好吗?,请在我们选择复选框时找到以下代码供您参考(以下是 devexpress Grid 中的 4 列(4 个字段))那么其中一列(下拉)应该是隐藏的。)。
c# - DevExpress ASP.NET MVC - GridView 回调导致无限加载动画
我在 MVC GridView 控件上的回调有一些问题。当页面第一次加载时,一切看起来都很好,但是当我执行任何需要回调的操作(例如,如果我尝试更改页面)时,操作成功执行,但是加载动画出现在网格上并且永远不会消失。
这里奇怪的是实际的回调函数很好 - 如果我切换到第 2 页,网格会随着第 2 页更新,我可以看到所有正确的数据,但加载动画永远不会消失。如果我通过单击标题更改排序,则会应用新排序并刷新网格,但加载动画仍会出现并且不会消失。
我的代码如下(这只是一个“乱七八糟”的学习练习,所以请不要评论与手头问题无关的代码)。
查看 - Browse.cshtml
查看 - BrowsePartial.cshtml
控制器
我无法弄清楚这里出了什么问题。有任何想法吗?
asp.net-mvc-4 - 如何从控制器操作方法关闭 devexpress 弹出窗口
我创建了包含带有提交按钮的强类型视图的弹出窗口。当用户单击提交按钮时,我将以 post 操作方法将数据保存到数据库中。现在我想在保存数据时关闭该弹出窗口并显示打开该弹出窗口的父页面。
以下是代码 HomeController
产品型号
索引.chtm
发送产品.cshtml
因此,在 SendProduct POST 操作方法中保存数据后,我想关闭发送产品弹出窗口。
请给我解决方案以从控制器操作方法中关闭弹出控件。</p>
c# - 如何从局部视图上本地化的网格视图中导出数据?
我有一个使用 ASP.NET MVC 5 和 Devexpress 工具的项目。
在 Index 操作的某些控制器中,我调用了一个视图,该视图调用了渲染 GridView 的部分视图。我需要导出调用操作的 gridview 数据。因此,在索引视图中,我创建了一个调用 Export ActionResult 的帖子,但 devexpress 导出操作需要两个参数:
(GridViewSettings设置,对象dataObject)
但我不知道如何从包含网格的部分视图中获取这些参数。