Thanks Brenden...It took some playing around with and I finally got a working version. I took the controls and placed them into the front ascx page instead of generating dynamically. Then each pageload I had to set the properties of the controls and it seems to be working. I tried to bind the controls to some properties through the ascx page, hoping that this would eliminate the need to set the properties, but it didn't.