Essential Grid integrates with VS2010

Released: Apr 26, 2010

Updates in this release

Updates in 2010 Volume 2

Complete integration with the Visual Studio 2010 designer surface and support for Silverlight 4 and ASP.NET MVC 2.0.

Essential Grid for ASP.NET MVC

  • In-line editing
    Now you can edit data in-line through the toolbar buttons. With this feature, you can easily insert, edit, and delete records in grid. The editing takes place right inside the record row itself.
  • Multicolumn grouping
    Essential Grid provides support for grouping data. Records displayed in a grid can be grouped by one or more columns.
  • Exporting content to Excel
    Essential Grid provides inherent support for converting content into Microsoft Excel format.
  • Support for complex objects
    Essential Grid now supports binding complex data objects. With this feature, you can bind complex property values to a grid—performing sorting, paging, grouping, filtering, and editing actions with complex objects.

Essential Grid for Silverlight

  • RIA services
    Essential Grid now supports binding with DomainDataSource controls and RIA services.
  • Clipboard
    Support for clipboard access has been added (for Silverlight 4 only).
  • More cell types
    New cell types for advanced editing have been added. Support for MaskEdit, PercentEdit, DateTimeEdit, DoubleEdit, and IntegerEdit are included.
  • Ported GridTreeControl
    GridTreeControl for WPF has now been ported to Silverlight.
  • Extensive support for unbound columns
    Support has been added for sorting, filtering, grouping, creating summaries, and conditional formatting in unbound columns.
  • C# 4.0 dynamic keyword and DLR support
    Support has been added for IDynamicMetaObjectProvider and the DLR language. You can now bind a grid to dynamic run-time object collections.
  • Visual Studio 2010 Support
    Support for advanced designer forms in Visual Studio 2010 helps you quickly configure the GridDataControl.
  • Serialization and state persistence
    States can now be persisted for the GridControl family.
  • CSV Export
    An API has been added for exporting to CSV format.
  • Column-based sizing in GridDataControl
    Support has been added for auto-sizing based on columns in GridDataControl.
  • TooTip service for a grid
    ToolTips are now provided as an attached service in GridControl.
  • Cell comments in a grid
    A cell-comments service now allows comments to be inserted for cells in GridControl.

Essential Grid for Windows Forms

  • Loading and saving compare-operator states in GridDynamicFilter
    Now the existing state of compare operators in GridDynamicFilter can be saved and loaded back to the GridDynamicFilter in respective columns.
  • Extended Excel-like fill series
    The Excel-like fill series feature has been extended to support dates with the following format: mm/dd/yyyy. In the extended menu, Copy Series and Fill Series have been added and will display while dragging a cell. Copy Series will copy values to other cells, and Fill Series will fill other cells in a corresponding sequence.
  • IList Grouping Performance
    Grouping columns from a GridGroupingControl bound to an Ilist data source has been greatly improved. Large amounts of data from Ilist will refresh a page quickly when grouping a column.
  • Filter Optimization
    Grid filtering has been optimized, increasing performance with large amounts of data. The optimization reduces the time it takes to refresh a table.
  • Excel-like filtering
    Filtering can now be applied to a gird just like the filter bar in Microsoft Excel 2010, which displays values in a drop-down tree with a check box for each. The check box is used to specify which values have to be filtered, supporting multiple selections. Dynamic filtering can also be achieved in the same filter by using the Text Filter field in the container.
  • Tile image in grid cell
    The tile image feature allows you to add a new image layout to a grid.
  • Deleting a collection of records in GridGroupingControl
    GridGroupingControl now supports deleting a collection of records instead of deleting records one-by-one. Two options have been implemented: one to delete all the records, and another to delete selected records only.
  • Selecting a collection of records in the GridGroupingControl
    GridGroupingControl now supports selecting all records or only specified records in a grid table.
  • Applying a filter only when focus is lost in GridDynamicFilter
    A new property can toggle filtering for key strokes in GridDynamicFilter. By default, it allows filtering for each key stroke; if set to true, filtering will not occur for each key stroke—filtering will happen only when focus is lost on the filter cell.

Essential Grid for WPF

  • Extensive support for unbound columns
    Support has been added for sorting, filtering, grouping, creating summaries, and conditional formatting in unbound columns.
  • C# 4.0 dynamic keyword and DLR support
    Support has been added for IDynamicMetaObjectProvider and the DLR language. You can now bind a grid to dynamic run-time object collections.
  • Serialization and state persistence
    States can now be persisted for the GridControl family.
  • CSV Export
    An API has been added for exporting to CSV format.
  • Column-based sizing in GridDataControl
    Support has been added for auto-sizing based on columns in GridDataControl.
  • Visual Studio 2010 Coded UI Testing
    Support for Visual Studio 2010 coded UI Testing has been added.