In This Topic
GridView for ASP.NET Web Forms allows you to interactively select, edit, delete, sort, and group data. GridView for ASP.NET Web Forms includes advanced features that enable developers to build intuitive, professional-looking Web applications quickly and easily:
- Microsoft GridView Compatibility
GridView is fully compatible with Microsoft's GridView control, so you can upgrade existing ASP.NET applications easily and be productive immediately.
- Filtering
GridView supports a built-in data-entry row below the column headers for custom end-user operations such as searching and filtering records. You can easily filter data by enabling the showFilter option.
- Custom Grid Formatting
Intuitive formatting lets you customize your grids to get the look and functionally you want. Automatically create columns, display borders and gridlines, allow editing, sort data, and much more.
- Editing
Make edits to your data in the grid and save or cancel changes.
- Row Merging
Configure your grid to automatically merge together rows containing the same value. Your end result is a clean, well-organized grid.
- Embed Input Controls
Enhance data entry and interactivity by incorporating Input for ASP.NET Web Forms controls in your grid. Embed the masked editor, date time editor, numeric editor, percent editor, and currency editor into any grid column.
- Embed Controls and Images Into Any Grid Column
Display check boxes, list boxes, buttons, images, and more.
- Code-free Grid Customization
Manage column collection, paging behavior, and edit the grid’s design without writing any UI code. With GridView's extensive design-time support, adding customized grid functionality to your Web site has never been easier.
- Automatically Resize Columns and Rows
By setting a single property, GridView will automatically size column width and row height when the grid is scrolled to adjust to fit the longest text in a column. You can also enable or disable automatic sizing for specific columns and rows.
- Bands
Column headers can span over multiple columns enabling you to create a hierarchical structure. For example, organize several column subheadings under another, broader column header.
- Grouping and Aggregates
Configure your grid in outline mode to enable the end-user to collapse and expand the groups by clicking on the group headers. You can also determine whether groups will be initially collapsed or expanded. The grid will display expanded/collapsed icons next to each group header row. Grouped rows can display aggregate data such as counts or sums.
- Reusable Templates
Save and load grid templates to create multiple grids with the same look and feel throughout a project and across projects.
- Theming
With just a click of the SmartTag, change the GridView's look by selecting one of the 6 premium themes (Arctic, Midnight, Aristo, Rocket, Cobalt, and Sterling). Optionally, use ThemeRoller from jQuery UI to create a customized theme!
- CSS Support
Use a cascading style sheet (CSS) style to define custom skins. CSS support allows you to match the grid to your organization's standards.