how to access label control in repeater for perticular row
<p>i have to set label visibility true or false in repeater. I have to access that label on onclick event of linkbutton. both label and linkbutton are in repeater. so when i click on hide link button i have to hide label and when click on show i have to display.but i didn't get label control of that perticular. onclick event of linkbutton only perticular row should change. </p>

<pre><code> protected void lnkshow_onclick(object sender, EventArgs e)
    {
        LinkButton lnkshow = (LinkButton)sender;
        //RepeaterItemCollection rc = rList.Items;
        int intSOid=Convert.ToInt32(lnkshow.CommandArgument);

    // update flag into database as hide or show
    string flag = ARIData.updateIntoInvoiceItemsTable(intSOid);
    if (flag == "Y")
    {
        lnkshow.Text = "Show";
    }
    else
    {
        lnkshow.Text = "Hide";
    }
    RepeaterItemCollection rc = rList.Items;

    Label lbreakdown = default(Label);
    foreach (RepeaterItem Item in rc)
    {
        lbreakdown = (Label)Item.FindControl("lBreakdown");
        if (flag == "Y")
        {
            lbreakdown.Visible = false;
        }
        else
        {
            lbreakdown.Visible = true;
        }

    }



}
</code></pre>

<p>this code changes whole rows.</p>
