This question is locked. New answers and comments are not allowed.
My client wants me to create an order form that combines the flexibilty of a spreadsheet with the features of a grid. That is, they want to be able to use a Combobox to select the product, and then tab to a NumericTextBox control to enter the quantity. (Of course when they do that, a description should appear in the appropriate column). They want too be able to add 10 empty rows at a time and the data to be maintained as they flip from page to page until the end when they finally place their order.
I thought Batch editing mode might work, but it doesn't save changes on a page change (which is a show-stopper for them). I also couldn't get tabbing to work, but that may be somthing basic I've missed.
I then thought Client Row Templates might work. (using AJAX binding so I could grab the description) The grid would never actually be in edit mode, but would handle paging and filtering etc. The rest I would roll by hand as part of handling the templated controls. This isn't working either, and what i can get to work is very convoluted and probably unmaintainable.
Is there any known solution to this type of UI, or do I have to abandon my attempts to use the Grid and look elsewhere?
I thought Batch editing mode might work, but it doesn't save changes on a page change (which is a show-stopper for them). I also couldn't get tabbing to work, but that may be somthing basic I've missed.
I then thought Client Row Templates might work. (using AJAX binding so I could grab the description) The grid would never actually be in edit mode, but would handle paging and filtering etc. The rest I would roll by hand as part of handling the templated controls. This isn't working either, and what i can get to work is very convoluted and probably unmaintainable.
Is there any known solution to this type of UI, or do I have to abandon my attempts to use the Grid and look elsewhere?