Thanks everyone. UPDATE. I was able to work around this by opening the WebControl in its own pop-up form. Not ideal but it works. I think it is a WebControl bug (as far as I'm willing to invest in debugging it at least). The same coding in #12 is what I'm using and it works.