OnCheckedChanged event not firing

I have a GridView with a column of checkboxes (the rest of the GridView is being populated from a database). I’m using AJAX to perform different functions, and I’m wondering if i’m just not calling the OnCheckedChanged event in the right place. Should it be wrapped in some sort of UpdatePanel? I’m still really new to how all of this works…basically what I’m aiming for is to change a bit value in my database when a checkbox is checked. I know the logic of how to do that, I just don’t know if I’m addressing my OnCheckedChanged event the right way.

adding an event handler to a dynamically created checkbox (aspx, c#)

So my problem is that I want to add an event handler to a dynamically created CheckBox. I have already looked at other ways to do this, and decided that creating a dynamic table which contains my CheckBoxes is the best option for me. I have not added these CheckBoxes to the Control Tree because I need to manage the ViewState manually. Either way, my code works in every way except that my CheckBox’s CheckChanged Event does not fire. I am adding this eventhandler to my CheckBox in my pageLoad event, however, any page event I try seems to give me the same results: