Вы должны предоставить нам немного больше информации.
Я не вижу проблем в том, что ты делаешь, можешь показать пример? Это из кода позади или в коде aspx?
<asp:Panel runat="server" id="pnl_something">
<table>
<tr>
<td>
<asp:Label runat="server" id="lbl_inside" />
</td>
</tr>
</table>
</asp:Panel>
Я не тестировал этот код, просто написал здесь.
Если вы добавляете его из кода позади, вы должны сначала построить таблицу, а в элементе управления td добавить метку.
Надеюсь, это помогло