views:

248

answers:

0

I have a fairly basic RadGrid, with a few read-only columns, and two numeric editable columns. By default, a user has to click on the Edit button (in the rightmost column), edit values, and then click the Update button in the rightmost column.

What I would like to do is something along the following lines, in any combination of any set of the following:

  1. Place all visible rows in edit mode when the grid loads.
  2. Place a row in edit mode by using arrow keys to navigate to that row.
  3. Update an edited row when the user presses Enter.
  4. When a row is updated, via the Update button or Enter key (as in 3. above), put the next row in edit mode.

I have tried the approach below recommended by Telerik, but it doesn't feel elegant or deterministic enough. Users can click update on the wrong row, get lost in a maze of tabbing, etc. I would prefer only one row at a time is edited, but to make this as smooth and easy for the user as possible.

Any suggestions on achieving this will be most welcome.