首页 > 编程语言 >界面控件DevExtreme JS & ASP.NET Core 2024年度产品规划预览(二)

界面控件DevExtreme JS & ASP.NET Core 2024年度产品规划预览(二)

时间:2024-04-10 10:14:16浏览次数:19  
标签:控件 ASP Core DevExtreme table NET

在本文中我们将介绍今年即将发布的v24.1附带的主要特性,这些特性既适用于DevExtreme JavaScript (Angular、React、Vue、jQuery),也适用于基于DevExtreme的ASP.NET MVC/Core控件。

DevExtreme v24.1产品图集

注意:本文中列出的功能和特性说明官方当前/预计的发展计划,此信息仅供参考之用,其中列出的功能/产品可能会更改。

在上文中(点击这里回顾>>),我们为大家介绍了DevExtreme控件即将发布的全新Splitter(分隔器)组件、UI/UX增强等,本文将继续介绍DevExpress ASP.NET Core控件的一些增强,欢迎持续关注我们获取第一手新鲜资讯哦~

获取DevExtreme v23.2正式版下载

DevExpress技术交流群9:909157416      欢迎一起进群讨论

降低JS包的大小

在即将到来的主要更新中,DevExpress官方技术团队引入一下更改来降低DevExtreme包的总体大小:

  • 更新ECMAScript编译目标。
  • 查看包中包含的数据,如果发现任何可以消除的,技术团队将删除它或将其提取到一个单独的包中。

预计实现这两个变化将产生约5-10%的包大小减少。

ASP.NET Core — 数据验证增强
独立编辑器验证

目前官方技术团队向独立编辑器添加验证的方法仅限于基于模型的方法,在即将到来的更新中,他们将引入一种更灵活的方法——您将能够使用Razor语法直接向编辑器添加验证规则。

@(
Html.DevExtreme().TextBoxFor(m => m.StringProperty).ValidationRules(tvr => {
tvr.AddRequired();
})
)
远程属性 — 附加字段属性支持

远程属性允许您启动远程数据验证,附加字段是在验证规则触发时需要传递给服务器的字段,v24.1将支持DevExtreme DataGrid和TreeList的这些字段。

DevExtreme v24.1产品图集
ASP.NET Core — 富文本编辑器增强
全新的表格API

官方技术团队计划引入一个API,用于在运行时修改表格的布局、装饰和结构。

const table = richEdit.document.tables.create(0, columnCount, rowCount);
table.autoFit = false;
table.style = "Grid Table 5 Dark Accent 1";
table.width = { type: TableWidthType.Twips, value: 9000 };
table.tableStyleOptions = {
...table.tableStyleOptions,
totalRow: true,
headerRow: true,
}
HTML导出/导入

DevExpress富文本编辑器将支持导入和导出HTML格式的文档。

标签:控件,ASP,Core,DevExtreme,table,NET
From: https://www.cnblogs.com/AABBbaby/p/18125413

相关文章

  • ACCESS TreeView控件的使用
    一.在窗体的设计模式下,选择ActiveX控件,然后找到 MicrosoftTreeViewControl6.0(SP6),确定 二.数据表的设计.重点在处理NodeID与ParentNodeID这两个字段的关系上.  三.TreeView数据的加载.下图是TreeView控件的所有事件.可以看到它本身是没有专用的加载事件的.需要在......
  • sklearn之average_precision_score计算返回NaN
    问题描述使用sklearn计算AP时,当label全是负标签时会返回NaN,例如:>>>importnumpyasnp>>>fromsklearn.metricsimportaverage_precision_score>>>average_precision_score(np.array([0,0,0,0,0]),np.array([0.1,0.1,0.1,0.1,0.1]))xxx/lib/pytho......
  • .NET CORE中Applicationbuilder的Use和Run方法有什么区别
    .NETCORE中Applicationbuilder的Use和Run方法有什么区别?Applicationbuilder:用于构件应用程序的中间件管道。Use额Run是用来配置中间件和构建管道。Use方法:用于添加中间件到管道中,并指定中间件的处理逻辑,可以多次调用,按照调用顺序一次添加多个中间件。Use方法通常用于添加通用......
  • .NetCore在跨域时设置自定义响应头的注意事项
      现在B/S开发基本都是前后端分离的方式了吧,那么这往往会涉及到一个跨域的问题,为了安全,跨域访问往往做了很多的限制,这里对跨域时自定义响应头做个笔记。  当我们在.NetCore的后端给请求添加了一个自定义的响应头的时候,通过api调用,响应头完美的返回:  publicclassHome......
  • asp.net KindEditor编辑器整合百度WebUploader插件批量上传图片
    集成背景说明多个图片进行批量上传新版本浏览器兼容性问题处理,原编辑器上传图片功能使用flash上传插件,由于最新版本浏览器不再支持flash,重新集成新的上传插件,对编辑器进行改造升级。一、KindEditor介绍KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即......
  • .net core的依赖注入学习
    依赖注入(DependencyInjection,DI),简称DI,它可以降低各模块之间的耦合首先需要安装两个Nuget包:Microsoft.Extensions.DependencyInjectionMicrosoft.Extensions.DependencyInjection.Abstractions安装完之后要在主程序里面引用第一个包usingMicrosoft.Extensions.DependencyIn......
  • Avalonia中的自绘控件
    在构建用户界面时,控件扮演着至关重要的角色。它们不仅负责展示内容,还处理用户的交互。然而,有时标准的控件库可能无法满足我们的需求,这时自绘控件就显得尤为重要。在AvaloniaUI框架中,自绘控件允许我们完全掌控控件的渲染逻辑,实现高度自定义的UI元素。本文将深入探讨自绘控件的概念......
  • Qt中显示hex数据的控件
    效果类似QTextEdit,但是显示十六进制的数据,比如用于显示抓取串口或者bin文件的数据等等chunks.h#ifndefCHUNKS_H#defineCHUNKS_H/**\conddocNever*//*!TheChunksclassisthestoragebackendforQHexEdit.**WhenQHexEditloadsdata,Chunksaccessthe......
  • ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
    ASP.NETMVCWebApi接口返回JOSN日期格式化dateformat全局配置WebApiConfigpublicstaticclassWebApiConfig{publicstaticvoidRegister(HttpConfigurationconfig){//WebAPI配置和服务//WebAPI路由config.MapHttpAttributeRoutes......
  • 【WPF应用41】WPF中的Expander控件详解
    WindowsPresentationFoundation(WPF)中的Expander控件是一个用于显示详细信息的交互式UI元素。它允许用户通过点击标题来展开或折叠内容区域。Expander控件通常用于在界面上组织内容,提供一种可见/隐藏的功能,以帮助用户专注于当前感兴趣的信息。一、Expander控件简介Expand......