I've got a gallery with a collection as a datasource, acting as a shopping cart for users, users pick products from a list the collection adds them to the "shopping cart" (gallery). I have inputs in the gallery to update Price and Quantity.
Problem: The inputs update the record in the collection using UpdateIf in the OnChange event handler this causes the focus to reset to the first TabIndex in the Gallery returning the cursor back to the top making the user lose their place. Is there any sane way to fix this?
I thought about updating each Item when the user submits the cart but ForAll and Patch dont really cleaningly work in this use case.
I can already hear the whinning from my users...
LMK if any more info is required to help me find a solution, I'm very eager to find something that will give me a clean "shopping cart experience"

Report
All responses (
Answers (