, так как html-парсер отображает пользовательские элементы управления в виде целого html-элемента, вам следует создать таблицу с нужными столбцами и строками и поместить свои пользовательские элементы управления в теги td.
если количество ваших пользовательских элементов управления неизвестно и определяется кодом во время выполнения, вы должны создать таблицу asp: и добавить предварительно определенные ячейки и строки таблицы.
надеюсь, это поможет.
С уважением.
<table style="width:100%;">
<tr>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC1" runat="server" />
</td>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC2" runat="server" />
</td>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC3" runat="server" />
</td>
</tr>
<tr>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC4" runat="server" />
</td>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC5" runat="server" />
</td>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC6" runat="server" />
</td>
</tr>
<tr>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC7" runat="server" />
</td>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC8" runat="server" />
</td>
<td>
<UC:Special_Ad_Holder_UC ID="Special_ad_holder_UC9" runat="server" />
</td>
</tr>
</table>