问题标签 [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.
c# - 在绑定数据时通过 C# 显式更改 mvc 中 devexpress gridview 中的现有行状态
我可以在 MVC 的 devexpress gridview 中添加记录列表。我可以在网格中的保存更改按钮上保存修改后的记录。
我必须在 gridview 中镜像现有数据,我可以使用 html 发布按钮来完成。现在网格在从 C# 加载的 gridview 中具有所有新的镜像数据,但是如果用户没有对网格数据进行任何更改但我的记录是新的,则保存更改在这里不起作用,那么有什么方法可以将行的状态更改为新的从 C# 绑定数据时插入的行?
javascript - DevExpress MVC HTMLEditor - 在编辑模式下,它不会在 HtmlEditor 中呈现模型属性值
我创建了一个局部视图,在其中定义 HtmlEditor 并将其与 Model 属性绑定。它将根据下拉值选择显示内容。所以第一次加载父视图和父局部视图时,它会向 HtmlEditor 显示模型属性的值,但是当我更改下拉值并使用更新值渲染局部视图时,它不会显示更新的内容。
AddEditHelpContent.chtml :-
[JS]
_FeaturesPartial.chtml:-
帮助管理控制器:-
模型 :-
c# - ASPxGridView - 如何在编辑行时使某些字段编辑器成为只读,并在添加新行时允许其编辑
我在这里关注了它,https://www.devexpress.com/Support/Center/Example/Details/E5116并在 ASP.NET MVC 中应用了给定的示例。以下是我的gridview设置示例部分代码:
现在我不能在更新现有行数据的同时编辑两个单元格,这看起来很完美。
但我无法在使用新按钮创建新行时编辑两列。
注意:-它在以下情况下工作:
但在编辑模式为Batch时不起作用。
c# - 当两个不同的方法定期调用同一个控制器时,一段时间后它会自动重定向到登录页面
我正在使用带有 asp.net mvc 5 的 devexpress 控件。我的观点是我有两个不同的网格。我在每个网格的单个控制器中有两个局部视图方法。我每隔一段时间刷新每个网格以获取数据并将其绑定到gridview。我在控制器级别放置了一个授权过滤器。开始时,两个gridview都在刷新,但一段时间后它会自动重定向到登录页面。请做有需要的。
asp.net-mvc - 带图像的删除按钮
我在 DevExpress for MVC 中使用 GridView 实现了一个演示。
我想在我的 GridViewPartial 视图中为删除按钮设置图像。
有人知道我该如何设置吗?
谢谢队友。
编辑:试试这个
它返回“是否需要引用、方法或属性非静态“DevExpress.Web.GridCommandButtonSettings.Image.get””
javascript - 如何在页面重新访问或重新加载时正确清除 GridViewExtension 数据?
背景
我有一个基于 MVC 5、EF 6 DB First 和 DevExpress 扩展的不完整项目,具有以下代码规范(所有原始非英语变量名称已更改,整个代码已简化以符合 MCVE):
模型(命名空间ProjectName.Models
:)
控制器
查看 (Winner.cshtml)
部分视图 (_CustomerData.cshtml)
部分视图 (_GridView.cshtml)
所有 gridview 更改都需要足够的权限(即管理员/主管)。
问题陈述
我希望任何人帮助找出必须在控制器方法上附加用于清空 gridview 数据的适当例程代码的位置和方式,以提供预期的结果。正如我到目前为止所尝试的那样,当Winner
重新访问或重新加载页面时,gridview 仍然保持其先前从会话变量给出的状态(登录后立即第一次访问有效,因为所有会话变量都是空的,因此没有数据填充到 gridview)。
此外,我想在用户尝试关闭/重新加载Winner
页面时显示 JS 确认消息,同时检查一些/所有 gridview 数据。
预期成绩
- 对于每次第一次访问、重新访问和重新加载
Winner
页面,gridview 内容必须为空。 - 用户提供特定客户 ID 后,gridview 将填充单元表中的一些单元数据,当用户接受重新加载/关闭页面确认消息时,其中的更改立即丢失。
任何类型的答案或建议将不胜感激。
devexpress - 组合框列绑定到枚举
如何在 Gridview 中定义一个组合列,它绑定一个枚举(作为可能性),但它的默认值来自绑定网格视图的列表的对象?
问题来自绑定列表,它将显示组合中的不同选项应该是字符串列表......种类:'None','True','False','Maybe'......
默认值来自 object.field1,它来自绑定到网格视图的 List。
asp.net-mvc-4 - “__RequestVerificationToken 不存在”错误,当我可以在开发者工具中清楚地看到它时
我正在尝试对使用 DevExpress 网格的现有 MVC4 Web 应用程序进行 CSRF 保护。我已将 Html.AntiForgeryToken() 添加到 aspx 页面上的表单中(其中包含 ascx 作为包含网格的部分),并且可以在调用保存时在开发人员工具中清楚地看到 __RequestVerificationToken 及其值。
我已经尝试注释掉我所有的 ValidateAntiForgeryToken 属性栏一个 - 为了简单起见,我使用了 delete post 方法(并且还消除了 DevExpress 网格的干扰),但我仍然遇到这个错误:
有一个 HttpAntiForgeryException
异常消息是所需的防伪表单字段“__RequestVerificationToken”不存在。
有谁知道为什么会发生这种情况?可能是错误是非描述性的,实际上是令牌不匹配而不是它不存在?在之前对这个问题的回答中,人们只是说“哦,你必须添加令牌”,这显然在这里没有帮助。
devexpress - 如何根据变量定义单元格的值格式?
我想根据另一个值设置单元格的格式:在我的示例中,如果 value1 = "percent",则 value2 将显示为 10%。如果 value1 = "two",则 value2 将出现在第 10.00 行,依此类推...
里面有没有什么口罩或设置单元格的值(使用 Eval 或类似的)来实现这一点?
多谢你们...
编辑:也许可以在这里设置......