I try to check multiple values in ASP.NET CheckboxList but I couldn't.
I Wrote :
chkApplications.SelectedValue = 2;
chkApplications.SelectedValue = 6;
But it just selects item with value '6'
What's wrong ?
Place your checkboxes in side a panel. Then looping through the controls of type checkbox get the chcked checkbox value as comma separated string. After getting the value as comma separated you can insert it in database.
The best technique that will work for you is the following:
chkApplications.Items.FindByValue("2").Selected = true;
chkApplications.Items.FindByValue("6").Selected = true;
OR you can simply do it like...
foreach (ListItem item in chkApplications.Items)
{
if (item.Value == "2" || item.Value == "6")
{
item.Selected = true;
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With