værdi fra checkbox og repeater i vb.net
Hey,Jeg har en repeater hvori jeg har en checkbox.
Jeg kunne godt tænke mig at jeg kunne få id'en fra de checkboxe jeg klikker af i min repeater. Kan dette lade sig gøre?
Lige pt. få jeg fanget hvormange jeg har krydset af, men ikke hvilke det er.
<asp:Repeater id="rptList" runat="server" >
<ItemTemplate>
<asp:CheckBox Runat="server" ID="CheckBox1"></asp:CheckBox> - <%#Container.DataItem("navn")%>
</ItemTemplate>
<FooterTemplate>
<asp:button id="butOK" text="OK" onclick="SubmitBtn_Click" runat="server" />
</FooterTemplate>
</asp:Repeater>
'-------------------
I min codebehind:
Sub SubmitBtn_Click(Sender As Object, E As EventArgs)
For Each MyItem As RepeaterItem In rptList.Items
If MyItem.ItemType = ListItemType.Item Or MyItem.ItemType = ListItemType.AlternatingItem Then
For Each MyControl As Control In MyItem.Controls
If TypeOf (MyControl) Is System.Web.UI.WebControls.CheckBox Then
If CType(MyControl, CheckBox).Checked = True Then
'Do something in here
response.write("Hello <br>")
End If
End If
Next
End If
Next
End sub
Håber i kan hjælpe :)