ADD CLIENT-SIDE READABLE VALUES TO THE CB INPUT WRAPPER SPANS ON THE SERVER SIDE:
For Each li As ListItem In CheckboxList1.Items
li.Attributes.Add("itemValue", li.Value)
Next
AND ON THE CLIENT ADD A FUNCTION TO FIND THE VALUE IN THE SPAN,
THEN CHECK DESCENDENT INPUTS:
function checkListItem(targetValue){
$("span[itemValue*='" + $.trim(targetValue) + "'] input").attr('checked', true);
}
|