When I programmatically add a control (such as a checkboxlist) to a tablecell, doing so inside of a If NOT Page.IsPostBack statement, I cannot seem to keep its viewstate. However, if one exists one the page and I simply add to it, then its state is kept. I do have an (object).EnableViewState = True statement. Any suggestions?