Grid markup: Unit Price column and editors are now numeric; Master-Detail: restore original state on cancel/error