表示する列は最大3つある必要がありますが、時には1または2しか必要ではない表形式のデータを表示する必要があります。これまでのところ、私が持っている:可変数の列を使用したASP.NETテーブル
<asp:FormView ID="myFormView" runat="server" DataSourceID="myXmlDataSource">
<ItemTemplate>
<table cellspacing="0" cellpadding="0" class="myTableStyle">
<colgroup>
<col class="myCol1Style" />
<col class="myCol2Style" />
<col class="myCol3Style" />
</colgroup>
<thead>
<tr>
<th class="myCol1HeaderStyle">Column 1</th>
<th class="myCol2HeaderStyle">Column 2</th>
<th class="myCol3HeaderStyle">Column 3</th>
</tr>
</thead>
<tr>
<td>
<p>Column 1 data goes here</p>
</td>
<td>
<p>Column 2 data goes here</p>
</td>
<td>
<p>Column 3 data goes here</p>
</td>
</tr>
</table>
</ItemTemplate>
</asp:FormView>
<asp:XmlDataSource ID="myXmlDataSource" runat="server" />
列1は常にdisplyedされますが、いくつかのケースでは、私が対処するための最良の方法だろう何列2および/または3
を非表示にする必要がありますこの?