Как получить повторитель-элемент в Checkbox 'CheckedChanged-событие?

у меня естьCheckBox внутриRepeater, Как это:

<asp:Repeater ID="rptEvaluationInfo" runat="server">
    <ItemTemplate>
       <asp:Label runat="server" Id="lblCampCode" Text="<%#Eval("CampCode") %>"></asp:Label>
       <asp:CheckBox runat="server" ID="cbCoaching" value="coaching-required" ClientIDMode="AutoID" AutoPostBack="True" OnCheckedChanged="cbCoaching_OnCheckedChanged" />
    </ItemTemplate>
</asp:Repeater>

Когда кто-то нажимает наcheckbox Я хочу получить всю эту строку в моем коде позади. Так что еслиCheckedChanged бывает, я хочу получитьText изLabel lblCampCode в коде позади.

Является ли это возможным?

Мне удалось написать столько кода.

protected void cbCoaching_OnCheckedChanged(object sender, EventArgs e)
{
    CheckBox chk = (CheckBox)sender;
    Repeater rpt = (Repeater)chk.Parent.Parent;
    string CampCode = "";//  here i want to get the value of CampCode in that row
}

Ответы на вопрос(1)

Ваш ответ на вопрос