You need to define filter query for the "ItemPrices" attribute that looks something like:
FIND ItemPrices WHERE ItemPrices in Order.Items.Prices
(if Item refers to ItemPrices through Prices attribute) - this will make sure that whenever the user selects a particular item, only this item's prices will be shown in the ItemPrices drop down