Wie bekomme ich das Repeater-Item in ein Checkbox 'CheckedChanged-Event?
Ich habe einCheckBox
in einemRepeater
. So was:
<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>
Wenn jemand auf die Schaltfläche klicktcheckbox
Ich möchte die ganze Zeile in meinem Code dahinter haben. Also, wenn einCheckedChanged
passiert ich will das bekommenText
desLabel
lblCampCode
im Code dahinter.
Ist es möglich?
Ich habe es geschafft, so viel Code zu schreiben.
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
}