I have a Datalist which renders a list of checkboxes and value attributes on each of them, when another control fires a postback the value attribute is lost on each of the checkboxes HELP!!!!
In your page_load event you might want to check and see if your binding your datalist. If so, you might want to wrap your databinding method with this:
if(!Page.IsPostBack)
{
YourDataBindingMethod();
}
With this you will check to make sure that it's only loaded on the first page load. Not each time a control fires a postback.
Hope this helps you.