Grids 新闻

用列虚拟化加快呈现速度

1月 14, 2026
DevExpress Blazor 25.2 将列虚拟化功能添加至网格、TreeList 和数据透视表,从而通过仅渲染可见列提高了性能。

DevExpress Blazor (part of DevExpress ASP.NET and Blazor) helps you create high-impact user experiences for both Blazor Server and Blazor WebAssembly using C#. The Blazor UI Component Library ships with a comprehensive set of native components including a Grid, Pivot Table, Scheduler, Chart, Data Editors and Reporting.

The DevExpress Blazor 25.2 update introduces column virtualization to its Grid, TreeList and Pivot Table UI components, significantly enhancing performance for large datasets. When this feature is enabled, only the columns visible in the user's current viewport are rendered, reducing the Document Object Model (DOM) size and speeding up initial load times. This new approach can be combined with existing row virtualization, allowing both horizontal and vertical data to render efficiently, even in tables with hundreds of fields. Users can smoothly navigate across cells using scrollbars or keyboard shortcuts, maintaining a responsive and fluid experience throughout.

To see a full list of what's new in version 25.2, see our release notes.

DevExpress ASP.NET and Blazor is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress ASP.NET and Blazor licensing page for full details.

DevExpress Blazor is available in the following products:

用网格表单实现便捷的数据编辑

1月 9, 2026
通过原地直接编辑记录,无需离开数据视图即可快速更新。

Forms in grids combine tabular data display with built-in form editing, allowing users to view and update records directly within the grid instead of switching to separate edit screens. This approach improves efficiency by keeping users in context, reducing navigation, and providing immediate validation and feedback. Forms in grids are commonly used in administrative dashboards, configuration screens, and data-heavy business applications where users need to edit multiple records quickly while maintaining visibility of related data.

Several .NET grid components enable form-based editing within grids, including:

  • DevExpress WinForms Data Grid (part of DevExpress WinForms) lets you embed forms within rows for fast editing and validation in complex application scenarios.
  • Telerik UI for WPF DataGrid (part of Telerik UI for WPF) allows you to combine grid-based forms with native styling for efficient in-place data editing.
  • Wisej.NET facilitates form-driven editing directly inside grids, enabling responsive web-like experiences with server-side logic for enterprise applications and rapid development.
  • NOV Grid for .NET allows you to manage complex datasets using integrated grid forms that support validation, customization, and scalability.

For an in-depth analysis of features and price, visit our .NET grid controls comparison.

Compare .NET Grid Controls

优化 .NET 项目中的网格显示

1月 6, 2026
列跨度均匀分配空间,使 .NET 网格能够干净地适应任何容器宽度,无需手动调整大小。

Data grids with column spanning functionality can be configured so the columns collectively extend to fill the entire width of the container, eliminating unused or empty space at the grid's edges. This behavior ensures that available horizontal space is distributed across columns rather than leaving fixed-width gaps, resulting in a more balanced and visually consistent layout. The primary benefits are improved readability, more efficient use of screen space, and a layout that adapts smoothly to resizing and different display sizes without requiring manual adjustment of individual column widths.

Several .NET grid components allow column spanning, including:

  • DevExpress WinForms Data Grid (part of DevExpress WinForms) allows columns to stretch across the container width, eliminating edge whitespace automatically.
  • ComponentOne .NET MAUI FlexGrid (part of ComponentOne WinUI and MAUI Edition by MESCIUS) distributes column widths to fully occupy available container space responsively.
  • Xceed DataGrid for WPF by Xceed Software facilitates automatic column width stretching so grids fill their containers without leaving unused margins during resizing.
  • Blazorise allows you to build grid layouts where columns expand to fill container width, ensuring consistent spacing responsively across devices.

For an in-depth analysis of features and price, visit our comparison of .NET grid components.

Compare .NET Grid Components

用虚拟滚动优化大型数据网格

12月 17, 2025
只渲染用户看到的内容,以最大化速度、减少内存使用量,并在任何尺度下保持网格交互的平滑。

Virtual scroll support in a grid component is a rendering strategy that displays only the rows and columns currently visible in the viewport while dynamically loading and unloading data as the user scrolls. It minimizes DOM size and memory usage by avoiding the creation of off-screen elements, which improves rendering speed, reduces layout thrashing, and maintains smooth interaction even with very large datasets. This approach enables grids to handle millions of records efficiently without requiring pagination, lowers CPU and GPU load, and delivers consistent performance across a wide range of devices.

Several React grid controls offer virtual scroll capability including:

  • DevExtreme React Data Grid (part of DevExtreme Complete by DevExpress) lets you render only visible records offering excellent performance for displaying thousands of data rows.
  • KendoReact Data Grid (part of KendoReact by Telerik) allows you to virtualize grid content for rapid scrolling and reduced DOM overhead with large datasets.
  • Wijmo React DataGrid (FlexGrid) (part of Wijmo by MESCIUS) facilitates virtual scrolling that loads data on demand, minimizing rendering work and preserving fluid navigation.
  • Infragistics Ignite UI for React Data Grid (part of Infragistics Ignite UI) enables row and column virtualization to significantly boost performance for large datasets.

For an in-depth analysis of features and price, visit our React grid controls comparison.

Compare React Grid Controls

在 Angular 应用中轻松将网格数据导出到 PDF

12月 12, 2025
通过对高级布局和格式化的支持,Infragistics Ignite UI for Angular 21 允许您将网格数据渲染成 PDF。

Infragistics Ignite UI for Angular is a comprehensive suite of Angular components and UI controls designed to accelerate development of high-performance, enterprise-grade web applications. It offers a rich collection of data grids, charts, and other UI elements, along with advanced features like pivoting, docking, and hierarchical data management. Built on Angular, the toolkit integrates into existing projects and provides a foundation for building modern, responsive, and interactive user interfaces.

The Ignite UI for Angular 21 release introduces the Grid PDF Exporter, a new service that allows developers to export data directly into PDF format from both raw arrays and advanced Angular grid components like IgxGrid, IgxTreeGrid, IgxHierarchicalGrid, and IgxPivotGrid. It offers a rich set of export capabilities including support for multi-page documents, automatic handling of page breaks, and customization of PDF formatting. Whether you're working with hierarchical data or flat tables, the service provides a structured and flexible solution for generating professional PDF files.

To see a full list of what's new in version 21, see our release notes.

Infragistics Ignite UI for Angular is part of Infragistics Ignite UI which is licensed per developer and is available as a Perpetual License with a 1, 2 or 3 year support and maintenance subscription. See our Infragistics Ignite UI licensing page for full details.

Infragistics Ignite UI for Angular is available in the following products: