У меня есть asp: FormView с ItemTemplate. Я хотел бы создать контент в FormView с некоторыми элементами div:
<asp:FormView ID="MyFormView" runat="server" >
<ItemTemplate>
<div class="block1">
Stuff...
</div>
<div class="block2">
Stuff...
</div>
...
<div class="blockN">
Stuff...
</div>
</ItemTemplate>
</asp:FormView>
Когда я запускаю приложение, создается следующий HTML-код:
<table id="MyFormView" style="border-collapse: collapse;" border="0" cellspacing="0">
<tbody>
<tr>
<td colspan="2">
<div class="block1">
Stuff...
</div>
<div class="block2">
Stuff...
</div>
...
<div class="blockN">
Stuff...
</div>
</td>
</tr>
</tbody>
</table>
На самом деле стол несколько тревожит. Я не знаю, какова цель создания ItemTemplate для фристайла контента, но затем я помещаю его в таблицу.
Можно ли отключить или обойти это поведение? (Я не смог найти флаг в свойствах FormView.)