ListView设置高度和宽度自适应问题示例
<div style=" width:100%; height:375px;">
<asp:ListView ID="lvCategory" GroupItemCount="3" runat="server">
<LayoutTemplate>
<div align="center" style="width:600px; height:375px;">//高度和宽度设置
<div ID="groupPlaceholder" runat="server">
</div>
</div>
</LayoutTemplate>
<GroupTemplate>
<div style="width:100%">
<div ID="itemPlaceholder" runat="server">
</div>
</div>
</GroupTemplate>
<ItemTemplate>
<div style="width:200px; height:180px; float:left">
<div style="width:160px; height:125px; float:left; background-image:url(images/001_06.gif);">
<div class="div_padding"></div>
<a ><img alt='<%# Eval("C_Name")%>' src='UpSmall/<%# Eval("url") %>' style="border-width:0px" width="133px" height="100px" /></a>
<br/>
<br/>
<a ><%# Eval("C_Name").ToString().Length > 5 ? Eval("C_Name").ToString().Substring(0, 5) + "..." : Eval("C_Name")%>(共<%# Eval("p_num")%>张)</a>
</div>
</div>
</ItemTemplate>
</asp:ListView>
</div>
<div style=" width:100%; height:375px;">
<asp:ListView ID="lvCategory" GroupItemCount="3" runat="server">
<LayoutTemplate>
<div align="center" style="width:600px; height:375px;">//高度和宽度设置
<div ID="groupPlaceholder" runat="server">
</div>
</div>
</LayoutTemplate>
<GroupTemplate>
<div style="width:100%">
<div ID="itemPlaceholder" runat="server">
</div>
</div>
</GroupTemplate>
<ItemTemplate>
<div style="width:200px; height:180px; float:left">
<div style="width:160px; height:125px; float:left; background-image:url(images/001_06.gif);">
<div class="div_padding"></div>
<a ><img alt='<%# Eval("C_Name")%>' src='UpSmall/<%# Eval("url") %>' style="border-width:0px" width="133px" height="100px" /></a>
<br/>
<br/>
<a ><%# Eval("C_Name").ToString().Length > 5 ? Eval("C_Name").ToString().Substring(0, 5) + "..." : Eval("C_Name")%>(共<%# Eval("p_num")%>张)</a>
</div>
</div>
</ItemTemplate>
</asp:ListView>
</div>
所以是我用错方法了吗>< 之前都学用 <Table>原来要用 Div @@ 大大 太厉害了