问题标签 [dx-data-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.
json - 超过 500mb 的 Json 数据在 Angular js 服务中没有得到响应
我正在使用 dx 数据网格和客户端导出到 Excel 功能来生成报告。目前我在生产中遇到问题,它有超过 500mb 的 JSON 数据,其中包含超过 5,00,000 条记录的一个月数据。
在 web Api(c#) 中,收到响应并在 chrome 中下载 json 数据,但在 Angular js 服务中,当 Json 数据超过 500mb 时,我得到响应为空。它在高达 500mb JSON 的情况下工作正常,我无法识别确切的错误。
我知道在 JSON 中传递这么大的数据是不可取的,它应该通过服务器端的分页和过滤来修改。我们计划在 dx datagrid 中修改服务器端的分页和过滤。但由于这是生产问题,我们需要提供一种中间解决方案,直到我们在服务器端实现分页。
谁能告诉我确切的错误是什么,因为我们的 chrome 版本是 64 位最新版本和 8gb 内存,Windows 10 操作系统,所以它支持高达 1.4gb,但为什么它在角度服务中无法达到 500mb。是否有任何中间解决方案可以支持超过 500mb 的数据。提前致谢。
devexpress - DevExpress Blazor DxDataGrid - 使用组件时访问上下文?
在 Blazor 中使用模板化组件时,真的很难弄清楚如何引用我的网格上下文
我有一个网格组件,它包含一个 ExpandoObjects 列表
在使用此网格的我的剃须刀主页面中,我想设置主-详细信息,因此我尝试像这样添加我的详细信息网格:
它调用一个事件来提取详细信息:
我的问题是我无法弄清楚如何访问详细信息行模板的上下文,我可以在组件中添加上下文,但无法在我的剃须刀页面中访问它。处理这种情况的正确方法是什么?我尝试了各种将不同的对象传递到渲染片段中,但一直遇到实际获取“上下文”属性的行位于组件中而不是组件外部(DetailRowTemplate)的问题。我也不能只在 razor 页面上的组件内声明 DetailRowTemplate 块,因为它未被识别为组件的子内容。
谢谢
c# - 我可以在 DevExpress DataGridView 中的查找和显示 expr 之间设置不同的值吗?
我想在我的 DataGridView 上显示一个不同的值,因为我在查找中需要另一个值,我也不需要在我的显示中显示那个其他值。这是我列 dxDataGridView 的代码:
我的查找显示上需要“ITEMID - MARKETNAME”,但我的显示数据列上只需要“ITEMID”
devexpress - 向 DevExtreme DataGrid 添加多层主从细节
我试图将多层 Master/Detail 流添加到 DevExtreme DataGrid 中。
Master/Detail 部分应该是动态创建的。
这是我到目前为止所做的:
主 Gridview 的数据源来自gridData,主/详细数据源使用masterDetailResult.providerResult。最良好的问候
devextreme - Devextreme 数据网格 - 编辑映射表
我在后端有 2 个具有多对多关系的表。我创建了一个透视数据网格来显示映射。
这是我正在尝试做的一个简单示例:
员工ID | 员工姓名 |
---|---|
1 | 史蒂夫 |
2 | 戴夫 |
3 | 彼得 |
项目编号 | 项目名称 |
---|---|
1 | 项目一 |
2 | 项目 2 |
3 | 项目 3 |
ID | 员工ID | 项目编号 | 工作时间 |
---|---|---|---|
1 | 1 | 3 | 4 |
2 | 1 | 2 | 6 |
3 | 2 | 1 | 2 |
4 | 3 | 1 | 7 |
5 | 3 | 3 | 5 |
我创建的数据网格的结构(在后端处理透视):
项目一 | 项目 2 | 项目 3 | |
---|---|---|---|
史蒂夫 | 6 | 4 | |
戴夫 | 2 | ||
彼得 | 7 | 5 |
我希望用户能够编辑数据网格的单元格。如果他们更新现有值,我希望它在 db 上更新。可以想象,要更新值,我需要工作时间条目的 id。
为了将 id 存储在表格中,我为每个单元格生成了一个结构化数据,并将dataField
列的属性设置为Project2.workingHours
和Project3.workingHours
。
这样做,在显示数据方面符合预期。但是在编辑数据时,数据网格组件只将workingHours
更新值的键带到update
回调函数中。id
字段被忽略。
将 id 字段带入update
回调函数的任何想法将不胜感激。