title: How to find a label in a asp repeater
body: <p>Structure of my asp: repeater</p>
  
  <pre><code>repeater
      updatePanel
           label1 (rating)
           button (updates rating)
           some_picture (thing being rated)
       /update panel
  /repeater
  </code></pre>
  
  <p>Imagine the output of the above repeater containing 100 rows. (1 label, and 1 button on each row). </p>
  
  <p>Goal: when I click the button, I want the appropriate label to be updated. I dont know how to do this.
  I can reference a label via:</p>
  
  <pre><code>Label myLabel2Update = (Label)Repeater1.Controls[0].Controls[0].FindControl("Label1");
  </code></pre>
  
  <p>But ofcourse, it will be the same label each time (not necessarily the label that needs to be updated). I need to update the label that is on the same row as the button. </p>
  
  <p>Any guidance would be appreciated.</p>