want to set image url in listview from a function return in asp.net
<pre><code>&lt;asp:ImageButton ID="Imagebtn" runat="server" ImageUrl=retriveurl('&lt;%# Eval("id") %&gt;') CommandName="viewalbum" CommandArgument='&lt;%# Eval("id") %&gt;' /&gt;
&lt;asp:Label ID="product_nameLabel" runat="server" 
    Text='&lt;%# Eval("product_name") %&gt;' /&gt;
</code></pre>

<p>i want to set image url from another database table using <code>Eval("id").query</code> can return several row.but i want to set the last url from datareader.</p>
