Спасибо за полезную информацию, ребята. Я смог объединить два из более ранних ответов, чтобы найти отличное решение. Для справки вот это:
Я использовал теги div вокруг таблиц, которые хотел показать и скрыть, как:
<div style="display:none;" id="tblHideItems1" runat="server">
Я ссылался на них в коде, как это:
Definition:
protected System.Web.UI.HtmlControls.HtmlGenericControl tblHideItems1;
To show:
this.tblHideItems1.Style.Add("display", "inline");
To hide:
this.tblHideItems1.Style.Add("display", "none");
Это позволяет мне показывать или скрывать таблицы, не занимая пустое место на странице, когда они скрыты, но все равно отрисовывая их, чтобы они работали с элементами управления проверки (это была моя конечная цель), пока они скрыты или показаны.
Тег стиля в определении может не понадобиться, но, поскольку он работает сейчас как есть, я, вероятно, просто оставлю его, поскольку он изменяется во время выполнения.
Еще раз спасибо за понимание !!