This is a migrated thread and some comments may be shown as answers.

Using RadGrid For Manual Entry

1 Answer 26 Views
Grid
This is a migrated thread and some comments may be shown as answers.
amonte
Top achievements
Rank 1
amonte asked on 15 Oct 2012, 08:50 PM
Hello,

I've been looking around the Telerik and the internet for the last few days to fry and find a possible solution for designing a grid that allows manual entry.  To be specific, here's exactly what I am looking for -

  1. User clicks Add New Record to enter new data
  2. Mouse cursor automatically starts in the first data field; as the user tabs across, the cursor continues to move from column to column, allowing the user to enter all values
  3. The input of each field can be customized - in other words, some of the entry fields would simply be text entry, some would be dropdown menus (RadCombo) and some are date fields (RadDatePicker)
  4. When the user tabs from the last column, the record is automatically validated and/or inserted into the grid.  The cursor then returns to the first column to allow entry of the next record

I have been experimenting both with the User Control and Template Edit Form Type (currently I am working with the Template).  There have been a few issues based on how I'm coding it:

  1. Despite setting the tab index of the items in the template, tabbing through them is giving a random tab order and not following the set tab index settings
  2. I am curently working with the last field in the template set with Auto Postback - this was my initial plan for simulating the automatic insertion, although I was doubtful this would work (and so far it hasn't).

Is there a sample somewhere on the Telerik site that follows a similar approach?  I haven't been able to find anything that mimics this behavior, but perhaps I am searching for the wrong thing or describing it wrong.

1 Answer, 1 is accepted

Sort by
0
amonte
Top achievements
Rank 1
answered on 15 Oct 2012, 08:52 PM
I should also mention that I am binding the grid to a list of custom business objects - not a SQL data source.  Not sure if that makes a difference or not in the implementation.
Tags
Grid
Asked by
amonte
Top achievements
Rank 1
Answers by
amonte
Top achievements
Rank 1
Share this question
or