I think you should look at using a Template grid rather than a data grid - this allows you to create a repeating grid containing multiple elements like text and images, ideal for a product catalog
The Explorer Pane widget from the appstore might be useful for this purpose too.