Thanks for your response. I am still having some problems though.
I would prefer to not use the footer as the datagrid result lists can be quite large and I do not want the user to have to reach the end to hide/unhide columns. I stuck the asp checkbox in the header instead and it seems to be okay, except...
CommandName is apparently not part of the asp checkbox. Do I need to add attributes? If so, how do I do that? I realize that any added attributes probably would need to be taken care of on or before the page load event.
Also, the asp checkbox does have a built in oncheckedchanged event, however, I have having trouble utilizing this because I am having trouble referencing the checkboxes using findcontrol(checkbox name) because I cannot pass in the item I need to or it is not part of the params I can pass in with the oncheckedChanged event.
If you have any advice, I'd be grateful. I feel like I am banging my head against a wall with this. The final solution will probably end up being far more simple than I am imaging it to be at this point.
Edited by sabrin514 - 11 January 2005 at 3:09pm