get ClientID for a specific user control bounded in a repeater
<p>iv'e got a list of user controls which i bind to a repeater .</p>

<p><strong>the user control : (Example) "AppProduct"</strong></p>

<pre><code>       &lt;div&gt;
            &lt;asp:Button ID="btn_details" runat="server" Text="Trigger" /&gt; 
            &lt;asp:HiddenField ID="pid" runat="server" value="5"/&gt; 
       &lt;/div&gt;
</code></pre>

<p><strong>the repeater :</strong></p>

<pre><code>       &lt;asp:Repeater ID="Repeater1" runat="server"&gt;
            &lt;ItemTemplate&gt;
                 &lt;App:Product ID="P1" runat="server" /&gt;
            &lt;/ItemTemplate&gt;
       &lt;/asp:Repeater&gt;
</code></pre>

<p><strong>the problem :</strong></p>

<p>when i press a certain "btn_details" on a certain user control i need to call a javascript or Jquery function 
which does something according to the value of "pid" , but those are the Server Side id's 
how can i get the ClientID for these controls for the user control i clicked on.</p>
