Previewing v2009 vol 1: Datagrid and editors for ASP.NET

04 March 2009

These are the new features for ASPxGridView and Editors Suite.

Masked Input

We've added masked input to our text editors (ASPxTextBox and ASPxButtonEdit) and date editor (ASPxDateEdit). Our ASP.NET mask engine supports literals, digit and letter placeholders, ranges, enumerations, and date format specifiers (such as, yyyy, MM, dd, etc). Both the keyboard and the mouse wheel can be used to incrementally modify portions of the edit value.

Virtual Paging

We've improved our data navigation mechanism. In previous versions, your end-users had to use the built-in pager to switch between pages. From v2009.1 onwards, the user can do this by using the vertical scrollbar: the grid will automatically switch to the required page.

ASPxGridView_VirtualPaging

Horizontal Scrolling and Excel Style Column Freezing

We've added horizontal scrolling. When using this feature, you can freeze individual columns within the grid, thus allowing your end-users to scroll through the other columns. A column can be fixed on the grid’s left edge.

ASPxGridView_FixedColumns

New Column Types

In previous versions, you had to use templates to display images or progress bars within data cells. To make these particular tasks easier, we’ve added three additional column types:

  • Image Column – displays images located at the specified URLs.
  • Binary Image Column – displays images from a binary stream.
  • Progress Bar Column – allows you to indicate the progress of lengthy operations.

Multi-Column Mode in List Box and Combo Box Controls

The list data for the ASPxComboBox and ASPxListBox editors can now be displayed in more than one column. If a list editor is bound to a data source, you can define multiple columns for the editor's item list. Each list column displays data from the data source field you specify. For each column, you can define the header caption, width, visibility state, tooltip text, and unique identifier.

For the ASPxComboBox editor, all its advanced features, such as incremental filtering, and loading items on demand via callbacks, are supported in multi-column mode. In addition, you can now define the format in which the selected item is represented within the ASPxComboBox editor's edit box by setting a single property.

Prompt Text in ASP.NET Editors

We have added the "empty text" feature for the text editors. This allows you to specify a prompt to be displayed in the text editor when there is no text present. This prompt disappears when the user starts to type in the editor.

Minor Enhancements

We've also added many minor features from customer suggestions and requests.

  • The new ShowInFilterControl column option has been added. It allows you to specify whether a column should be displayed in the ASPxGridView's Filter Control.
  • Previously, the ASPxComboBox sent a callback request immediately on each keypress while in filtering mode. Now you can define the timeout before the ASPxComboBox displays the item related to the typed text.
  • You can now create templates for displaying the grid’s Pager Bar.
  • A new server-side event has been added. It allows the text that represents the filter expression which is displayed within the filter bar to be replaced with a custom description.
  • End-users can now resize the Popup Edit Form.
  • The ability to specify the Customization Window’s size has been added.
  • Composite key fields are now supported. For instance, you can now specify a key field name in the following format: "FirstName;LastName;Phone;BirthDate".
  • The grid can now render empty data rows to keep its height constant, regardless of the data present. Previously, the grid would shrink vertically if there were too few rows to display. With the new option enabled, you can ensure that your page layout doesn't depend on the grid's data.
8 comment(s)
Nate Laff

are you going to implement virtual paging in support center???? loving that feature!

4 March, 2009
Antonio Vazquez

Great work!

Horizontal/Vertical scrolling was one the most useful feature.

Will be possible to have grids wider than the screen and move right and left? I mean, to have some columns that only are visible when you scroll to right (as winforms app).

Antonio

5 March, 2009
Alain

What about of virtual paging to XtraGrid ??

Good stuff !

5 March, 2009
heather

great stuff!!!

5 March, 2009
Vadim Katsman

"The grid can now render empty data rows to keep its height constant".

Did you do the same for ASPxTreeList?

5 March, 2009
Vadim Katsman

Related to prompt text.

Will the control accept user's input being equal to a prompt text?

I had the story.  In one of my account the password is "password", and since the control on their site was with the prompt text "password" I could not login to that site until I called support and changed the password over the phone.

5 March, 2009
David Dillon

I'd really like to know the answer to Antonio's question about wider-than-screen grids.

Everything looks great.

Anything on the cascading dropdowns in Edit Forms yet?

5 March, 2009
Claus Bogner

Love the virtual pager and the horizontal scrolling.

Can't wait for the release :-)

Regards,

Claus

5 March, 2009

Please login or register to post comments.