나는 ItemTemplate을 가진 asp : FormView를 가지고있다. 좀 DIV 요소로 FormView 내 컨텐츠를 디자인하고 싶습니다 : asp : FormView를 테이블로 렌더링하지 못하도록하는 방법은 무엇입니까?
<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>
이 사실 테이블이 다소 불안하다 :
<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이 생성 된 응용 프로그램을 실행할 때. 내용을 자유형으로 바꾸려면 ItemTemplate을 사용하지만 그 내용을 테이블로 묶는 것이 목적이 무엇인지 모르겠습니다.
이 동작을 해제하거나 해결할 수 있습니까? (필자는 FormView 속성에서 플래그를 찾을 수 없습니다.)
ListView가 유용할까요? LayoutTemplate을보다 잘 제어 할 수 있습니다. –
다른 방법이 없다면 이것을 고려해 볼 수 있습니다. 하나의 객체 만 목록에 표시 할 수 있습니다. 따라서 가장 자연스러운 컨트롤은 첫눈에 FormView 인 것처럼 보였습니다. 어쨌든 팁 주셔서 감사합니다! – Slauma