ASP.NET Core界面開發,DevExpress v19.2的Visual Studio集成

由輕量級JavaScript小部件提供支持的70+個高性能DevExpress ASP.NET Core Controls,包含功能完善的報表平臺,因此您可以再最短時間內交付響應迅速的業務線應用程序。DevExpress ASP.NET Core控件v19.2新版正式增強Visual Studio集成、改進UI控件功能等,歡迎下載最新版體驗!

點擊“瞭解更多”獲取DevExpress ASP.NET v19.2正式版下載

Themes
自定義CSS包

現在您可以為應用程序中使用的UI組件捆綁CSS樣式,同時還可以創建多個捆綁包,這些捆綁包包含不同的DevExtreme色板(包含不同的組件集)。

UI控件
異步驗證

v19.2在驗證引擎中添加新的異步驗證規則,現在您可以使用[Remote]屬性通過調用服務器操作方法來執行遠程數據驗證。

進行數據驗證時,DevExtreme數據編輯器將顯示動畫指示器(驗證完成後,該指示器將變為"result"圖標)。

ASP.NET Core界面開發,DevExpress v19.2的Visual Studio集成

數據表單 - 沒有完全重新呈現的動態更新

您可以自定義組(添加/刪除/顯示/隱藏)中的DevExtreme數據表單項,而無需重新呈現整個表單。

ASP.NET Core界面開發,DevExpress v19.2的Visual Studio集成

新的拖放實用程序

現在v19.2提供一個拖放實用程序庫,因此您可以在Web應用程序中實現自定義的拖放功能。

ASP.NET Core界面開發,DevExpress v19.2的Visual Studio集成

跨組件拖放API

這個新的API使您可以合併跨組件的拖放支持。

增強浮動按鈕功能

Floating Action Button功能包括:

  • 為操作添加標籤
  • 隱藏操作
  • 重新排序操作
  • 向另一個方向擴展快速撥號菜單
Visual Studio集成
Form Scaffolding Wizard

在Visual Studio Scaffolding Wizard支持的控件列表中添加了一個表單,現在您可以基於模型類快速生成表單。

DevExtreme Angular DocumentationDevExtreme-based ASP.NET Core DocumentationDevExtreme ASP.NET MVC Documentation

ASP.NET Core界面開發,DevExpress v19.2的Visual Studio集成

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});/<iactionresult>

return Json(await DataSourceLoader.LoadAsync(source, loadOptions));}

DevExtreme-based ASP.NET Core Documentation



分享到:


相關文章: