Как получить повторитель-элемент в 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
}