either rewrite your proxy class for product to create a similar property, then use a syntax like<ItemTemplate>
  <%# DataBinder.Eval(Container.DataItem,"name")%>
</ItemTemplate>or<ItemTemplate>
  <%# ((product)Container.DataItem).name%>
</ItemTemplate>