ASP.NET Core界面开发,DevExpress v19.2的Visual Studio集成
由轻量级JavaScript小部件提供支持的70+个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,因此您可以再最短时间内交付响应迅速的业务线应用程序。DevExpress ASP.NET Core控件v19.2新版正式增强Visual Studio集成、改进UI控件功能等,欢迎下载最新版体验!
Themes
自定义CSS包
现在您可以为应用程序中使用的UI组件捆绑CSS样式,同时还可以创建多个捆绑包,这些捆绑包包含不同的DevExtreme色板(包含不同的组件集)。
UI控件
异步验证
v19.2在验证引擎中添加新的异步验证规则,现在您可以使用[Remote]属性通过调用服务器操作方法来执行远程数据验证。
进行数据验证时,DevExtreme数据编辑器将显示动画指示器(验证完成后,该指示器将变为"result"图标)。
数据表单 - 没有完全重新呈现的动态更新
您可以自定义组(添加/删除/显示/隐藏)中的DevExtreme数据表单项,而无需重新呈现整个表单。
新的拖放实用程序
现在v19.2提供一个拖放实用程序库,因此您可以在Web应用程序中实现自定义的拖放功能。
跨组件拖放API
这个新的API使您可以合并跨组件的拖放支持。
增强浮动按钮功能
Floating Action Button功能包括:
- 为操作添加标签
- 隐藏操作
- 重新排序操作
- 向另一个方向扩展快速拨号菜单
Visual Studio集成
Form Scaffolding Wizard
在Visual Studio Scaffolding Wizard支持的控件列表中添加了一个表单,现在您可以基于模型类快速生成表单。
DevExtreme Angular Documentation
DevExtreme-based ASP.NET Core Documentation
DevExtreme ASP.NET MVC Documentation
API Controller Scaffolding Wizard中的异步支持
v19.2改进API Controller Scaffolding Wizard,来更好地利用Entity Framework和Entity Framework Core的异步功能,API Controller Scaffolding Wizard现在可以为控制器操作生成异步(异步等待)代码。
[HttpGet]
public async Task<IActionResult> Get(DataSourceLoadOptions loadOptions) {
var source = _db.Products.Select(p => new {
p.ProductId,
p.ProductName,
p.UnitPrice
});
return Json(await DataSourceLoader.LoadAsync(source, loadOptions));
}
DevExtreme-based ASP.NET Core Documentation
DevExpress技术交流群:540330292 欢迎一起进群讨论
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2019-04-01 DevExpress v18.2新版亮点——DevExtreme篇(四)