DOJO seems to have some quirks here. I specifically need to have the TabContainer hidden when the page loads, but then become visible after the user clicks a button. The fir
The first thing (setting style.display = "none") is right. In place of
style.display = "none"
...then setting style.display = "block"
you should just call .set_visible JS method of the ajax TabContainer when "...user clicks a button", like:
.set_visible
$find('<%= Tabs.ClientID %>').set_visible(true);