DevExtreme JS & ASP.NET Core v25.2预览 - DataGrid/TreeList全新升级

DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery,Knockout等)构建交互式的Web应用程序。从Angular和Reac,到ASP.NET Core或Vue,DevExtreme包含全面的高性能和响应式UI小部件集合,可在传统Web和下一代移动应用程序中使用。 该套件附带功能齐全的数据网格、交互式图表小部件、数据编辑器等。

在这篇博文中,我们将回顾DevExtreme预计在年底版本(v25.2 - 2025年12月)中发布的主要功能,这些功能既适用于DevExtreme JavaScript/TypeScript (React、Angular、Vue、jQuery),也适用于基于ASP. NET Core/ASP. NET MVC5的控件。

本文中包含的信息详细介绍了DevExpress官方当前/预计的开发计划,请注意,此信息仅供参考之用,并不代表Developer Express Inc.的约束性承诺。此路线图及其中列出的功能/产品可能会更改,您不应依赖或使用此信息来帮助做出有关Developer Express Inc产品的购买决定。

获取DevExtreme v25.1正式版下载

DataGrid/TreeList -标记框列

在v25.2中,DevExpress官方将向DevExtreme DataGrid和TreeList组件添加一个内置的 TagBox 列,这些列允许用户在编辑单元格内容时选择多个值,或者在Filter Row中指定多个搜索条件。

在处理多个类别/相关实体(如标签、状态信息或地址)时,此特性增强了可用性。

Scheduler -- 重新设计的日程表单

在v25.2中,官方将基于现代UI/UX标准重新设计Scheduler日程编辑表单。

更新后的表单将完全响应(跨桌面、平板电脑和移动设备),技术团队还将改进可访问性,使其与当前的合规标准保持一致。

UI/UX和API增强
集合组件 - 性能优化

AccordionTabsTabPanelList组件在每次重新排序操作后都会重新呈现所有项,在v25.2中,如果启用repaintChangesOnly,则重新渲染将仅限于受影响的项目。

此更改将提高呈现速度并减少DOM更新,特别是在大型集合中。

下拉编辑器 - fieldTemplate重新设计

对于SelectBoxTagBoxColorBoxDropDownBox,官方将用两个新的模板选项来替换fieldTemplate : before和after。这些选项将允许您在输入字段之前/之后插入自定义标记,而无需重新创建输入逻辑(无需定义完整的TextBox组件配置),fieldTemplate选项将被弃用。

LoadIndicator - 新的动画类型

在下一个版本中,LoadIndicator组件将支持闪烁动画,新的animationType选项将允许您在圆形和闪烁动画之间切换。

Calendar -- Today按钮文本

您将能够为Today按钮指定自定义文本。

TabPanel -- 全新的keyExpr属性

新版本将为TabPanel组件引入keyExpr属性,以简化对数据项的访问。


更多DevExpress线上公开课、中文教程资讯请上中文网获取

相关推荐
海涛高软8 小时前
Qt菜单项切换主界面
开发语言·qt
码界奇点8 小时前
基于Golang与Vue3的全栈博客系统设计与实现
开发语言·后端·golang·车载系统·毕业设计·源代码管理
芳草萋萋鹦鹉洲哦8 小时前
【elementUI】form表单rules没生效
前端·javascript·elementui
余生H8 小时前
反向代理与 Forwarded 相关 Header 深度解析
javascript·nginx·http
呆子罗8 小时前
原生JS请求API
开发语言·javascript·ecmascript
AI视觉网奇8 小时前
Meta-Llama-3.1-8B-bnb-4bit 下载加载
linux·开发语言·python
赵谨言8 小时前
基于OpenCV的人脸五官识别系统研究
大数据·开发语言·经验分享·python
Moonbeam Community8 小时前
应用爆发,DeFi先行
javascript·ide·web3·区块链·polkadot
Elnaij8 小时前
从C++开始的编程生活(15)——模板知识补充
开发语言·c++