Contents
At a glance
Installation and deployment
DNN
Licensing
Already using the control
Functional overview
ASP.NET 2.0 Features
Getting Started
Grid columns
Grid rows
Defining Structure
Visible/Enabled conventions
Populating the control with data
AJAX
Sorting
Paging
Scrolling
Grouping
Filtering
Selecting grid items
Insert/Update/Delete records
Hierarchical grid types and Load modes
Design-time support
Controlling visual appearance
Localization/Accessibility
RadGrid export
The control lifecycle
Performance tips and tricks
Telerik RadGrid inheritance
How-to
Troubleshooting
Integration with other controls
Client-side API Reference
API Reference
Need for help
|
|
| Key Features |
Send comments on this topic. |
|
At a glance > Key Features |
- Cross-Browser Support - Telerik RadGrid supports the full set of features on most popular browsers like Internet Explorer, Gecko-based browsers (Mozilla, Firefox, Netscape), and Opera.
- Hierarchical Structure of Tables - Telerik RadGrid allows presentation of related DataSets as hierarchical structures of tables. Unique: You can even have more than one table in the same level of hierarchy.
-
See a live example at www.telerik.com
-
Ajax support with loading indicators - dramatically improves the responsiveness of the component, simulates Windows-application like behavior, and minimizes the traffic to the server.
-
-
Filtering - allows you to filter the data in the control by applying filter pattern on a per column basis

-
Grouping - you can easily implement multilevel Outlook-style grouping of data from a single table - just drag the column header(s) to the group panel on the top, which defines the groping order and hierarchy. You can also programmatically group the data using the group-by expressions. Unique: when using grouped data, you can have grouping by two columns and at the same time use all sorting features of Telerik RadGrid (e.g. group by one/two column(s) and sort by another column).
-
See a live example at www.telerik.com
- Multi-Column Sorting - in addition to the simple one-column sorting Telerik RadGrid allows you to sort data by several columns just like in Microsoft Excel. Furthermore, you can define column sorted color for better user experience.
-
See a live example at www.telerik.com
- Viewstate Optimization - you can tune the grid performance by controlling the trade-off between client-side load and speed. When working with hierarchical data, you can choose one of the three available modes for loading the detail tables:
- ServerBind - optimum server load, viewstate and render size. - ServerOnDemand - minimum viewstate and render-size, maximum server load. - Client - minimum server load, maximum viewstate and render-size. Rich client browser functionality.
- ControlState ASP.NET 2.x feature - even with viewstate disabled explicitly RadGrid will keep track of its most common features and will save/recover its state on postback requests from its control state storage.
-
See a live example at www.telerik.com
- Preserving the Grid State After Postback - an unique feature of Telerik RadGrid is the ability to preserve its appearance, group-by state, sorting, current page, edit or selected state, and resizing after postbacks with minimum resource usage. This significantly improves the usability of the component.
- AJAX-based Virtual Scrolling - for instant navigation in large data structures
- Easy Migration from MS GridView to Telerik RadGrid - the declarative syntax of Telerik RadGrid is quite similar to that of the DataGrid control, which makes the migration a pretty straightforward task.
-
See a live example at www.telerik.com
- Rich Set of Column Types - Telerik RadGrid supports all widely used column types (GridEditCommandColumn, GridBoundColumn, GridCheckBoxColumn, GridDropDownColumn, GridButtonColumn, GridHyperLinkColumn, GridClientSelectColumn, etc.) as well as GridTemplateColumns, which give you complete freedom over the data layout and formatting.
-
See a live example at www.telerik.com
- Paging - Telerik RadGrid natively supports table paging, which enables users to view the data in small chunks for faster loading and easier navigation.
-
See a live example at www.telerik.com
- Column and Row Resizing - Telerik RadGrid supports convenient client-side column and row resizing with features like:
- real-time resizing - resizing of the grid on column resizing - clipping of the cell content on column resizing
-
See a live example at www.telerik.com
- Column Reordering with Drag-and-Drop - Telerik RadGrid allows users to quickly reorder the columns by simply drag-and-dropping their headers.
-
See a live example at www.telerik.com
- Scrolling - Telerik RadGrid enhances the simple scrolling by supporting static headers/frozen columns - you can scroll the grid data, while the header row always stays visible at the top or scroll horizontally having fixed columns visible at all times.
-
See a live example at www.telerik.com
- Multi-Row Selection and Area Selection - You can easily select multiple rows using Ctrl + Click or by simply dragging a range over the rows, which you want to select.
-
See a live example at www.telerik.com
- Design-Time Support - Telerik RadGrid has full support for the design mode of Visual Studio .NET. This allows you to build, customize, and populate the grid in a convenient WYSIWYG environment.
- Extensive Client-side API - Telerik RadGrid introduces a comprehensive client-side API, which enables you to resize, move, reorder, select, scroll columns on-the-fly and much more.
- Exporting - you can easily export the content to Microsoft Excel/Microsoft Word/CSV/PDF.
-
See a live example at www.telerik.com
- Flexible Editing Functionality
Auto-generated edit forms: - in-line - edit controls appear within the edited row. - in-forms - the grid generates a form for entering the row data - form template - template which gives you the flexibility to design the edit form with custom set of controls - web user control - user control for edit form which hosts the editors for the rows
-
See a live example at www.telerik.com
-
Custom Editor Support - Editable columns in Telerik RadGrid (Bound column, Dropdown column, CheckBox column) allow you to replace their default editor with custom ones with enhanced functionality like validation, rich-text editing, etc. Once you have created the custom editors, you can then easily re-use them for other grid implementations.

-
See a live example at www.telerik.com
- Appearance Customization - the appearance of all grid elements is fully customizable using skins. If you have a hierarchical grid, you can set a single skin for the whole grid, or customize each DetailTable separately.
- Keyboard support - for convenient navigation/editing/selection using the keyboard arrows and Space/Enter keys
See a live example at www.telerik.com
|