This can be done using <%# Eval("QuantityOnHand") %> on the ProductList.ascx page. Heres an example if your using multiple coloums & want to show it under the product price, you would add it after<asp:TextBox runat="server" ID="txtPrice2" Width="50px" MaxLength="8" Visible="false" /> .
For example, find the following (starts on or around line 98):
<tr>
<td style="text-align:center; width:100%;" class="SmithProdText" nowrap="nowrap">
<asp:Label runat="server" ID="lblPriceLabel2" resourcekey="lblPriceLabel2" Visible="false"/>
<asp:Label runat="server" ID="lblPrice2" Visible="false"/>
<asp:TextBox runat="server" ID="txtPrice2" Width="50px" MaxLength="8" Visible="false" />
</td>
And add change it to the following(Changes in yellow):
<tr>
<td style="text-align:center; width:100%;" class="SmithProdText" nowrap="nowrap">
<asp:Label runat="server" ID="lblPriceLabel2" resourcekey="lblPriceLabel2" Visible="false"/>
<asp:Label runat="server" ID="lblPrice2" Visible="false"/>
<asp:TextBox runat="server" ID="txtPrice2" Width="50px" MaxLength="8" Visible="false" />
QOH:<%# Eval("QuantityOnHand") %>
</td>
Thanks,
Christian