Ich möchte, wenn ich auf die Schaltfläche checkbox Ich bekomme Datenschlüssel Wert in Zeile haben Kontrollkästchen aktiviert ist. Wer noch IdeeWie bekomme ich datakeyvalue von Listview in Zeile überprüft
<asp:ListView ID="rlv_CouponCode" runat="server" DataKeyNames="ID" DataSourceID="sds_CouponCode" ItemPlaceholderID="itemPlace">
<ItemTemplate>
<tr>
<td>
<asp:CheckBox ID="Checkbox1" runat="server" />
</td>
<td>
<asp:TextBox Enabled="false" ID="Checkbox" runat="server"
Text='<%#Eval("Code") %>' />
</td>
<td>
<asp:TextBox Enabled="false" ID="NameLabel" runat="server"
Text='<%#Eval("Discount") %>' />
</td>
</tr>
</ItemTemplate>
Hier meinen Code hinter für Button1:
protected void Button1_Click(object sender, EventArgs e)
{
foreach (ListViewItem item in rlv_CouponCode.Items)
{
CheckBox cb = (CheckBox)item.FindControl("Checkbox1");
if (cb.Checked)
{
//
}
}
}
Das ist richtig, für Ihre Hilfe danken. – HNIM600