RadGridView delivers the features and flexibility to match the ultimate demands of today’s applications, and excels in providing modern UI and unbeatable end-user capabilities. Regardless of your requirements, be it simple data presentation or performance-demanding data refresh, data entry or data analysis, codeless development or hardcore coding, Telerik GridView is the one to opt for.
Take a deep dive into your database utilizing an N-tier hierarchical structure, regardless of the grid mode (bound, unbound or virtual). Each view comes with all editing features you need like sorting, filtering, aggregation etc.
RadGridView can present multiple child views or a tree like (self-referencing) hierarchy. The provider-based hierarchy model enables using load-on-demand and object-relational hierarchies.
It also supports Object-relational, Load-on-Demand and Self-Reference hierarchy, as well as binding to one-to-many relations scenarios and to xml data.
Empower your end users with features allowing for endless views customizations, all of which can be controlled programmatically. Achieve the view you want by drag and drop, reordering, resizing, addition or deletion of rows and columns.
In addition, RadGridView enables you to create custom views. It comes with two predefined views: column grouping for unlimited nesting of columns and column groups, and html view for cell and row merge within the record, just like an html table.
RadGridView has 14 built-in types of columns for different data types and user scenarios, each with its specific editor– browse editor, date time editor, text box editor and so on. In addition, it features calculated (expression) column, which calculates its values based on data in other columns.
RadGridView has built-in context menus exposing convenient contextual commands, depending the on the clicked element–cell, header cell, row and so on. All context menus are fully customizable, so you can add new commands or remove existing ones.
In addition, the control features easy-to-use tooltips functionality, which enables you to define tooltips for different types of cells and provide additional information to your end users.
The paging support of RadGridView allows your end-users to easily check data page by page, without scrolling up and down in a grid containing thousands of records. You can choose to first page your data and then group it, or first group the data and then page the groups.
RadGridView is enhanced with smart text search functionality. Upon writing in the built-in search text field, the end user will get immediate visual feedback from RadGridView if the visible cells on the screen match the search criteria. Furthermore, upon clicking the search button or hitting the Enter key, the end user will be navigated to the cells of interest. The search process is asynchronous ensuring smooth application experience.
Native printing support enables end-users to directly pass their grids’ content to a printer. The Grid comes with friendly user dialogs allowing for adjusting printing settings, adding a watermark or taking a look at the print preview.
Telerik RadGridView provides rich design time support functionality making customizations and configurations very easy. Some of the key capabilities are:
GridView provides full localization support and right-to-left support. See Localization and Right-to-Left Support for the full list of Telerik Windows Forms controls supporting RTL and localization.
The control is shipped with a rich set of themes that allow you to easily build slick interfaces with the look-and-feel of some of the latest Windows and Office versions. The themes can be easily switched using a single property.
Our framework also features support for custom themes, which can be built from scratch to fit your exact visual demands by using the Visual Style Builder productivity tool.