title: get ClientID for a specific user control bounded in a repeater
body: <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>