ここで、td タグをネストする必要があると読んだので、ListView の ItemTemplate プロパティ タグが次のようになっているのを見ると混乱します。
<ItemTemplate>
<td id="Td2" runat="server">
<table>
<tr>
<td> </td>
<td>
<a href="ProductDetails.aspx?productID=<%#:Item.ProductID%>">
<img src="/Catalog/Images/Thumbs/<%#:Item.ImagePath%>"
width="100" height="75" /></a>
</td>
<td>
<a href="ProductDetails.aspx?productID=<%#:Item.ProductID%>">
<span class="ProductName">
<%#:Item.ProductName%>
</span>
</a>
<br />
<span class="ProductPrice">
<b>Price: </b><%#:String.Format("{0:c}", Item.UnitPrice)%>
</span>
<br />
</td>
</tr>
</table>
</td>
</ItemTemplate>
これは、ListView がいくつかのクラスから継承し、大量のインターフェイスを実装しているという事実と関係がありますか? それとも、私がよく知らない ItemTemplate の側面と関係がありますか? 私の情報源は間違っていますか、それとも「単なる ASP のもの」ですか?