Live, client-side calculated fields - open a row and type in quantity/price to watch totals recompute with no save/reload.