当前位置:编程学习 > C#/ASP.NET >>

用datalist循环带边框的表,为什么第一个表不带边框,第二个就带,第三个带双重边框,以此类推。

用datalist循环带边框的表,为什么第一个表不带边框,第二个就带,第三个带双重边框,以此类推。怎么解决?我想要每个循环出来的表都带一个边框,不要带双重或更多层的边框。
下面是我的代码。

<asp:datalist id="Datalist2" runat="server" ItemStyle-VerticalAlign="Top" Width="780"  RepeatColumns="1"
GridLines="None" >
<AlternatingItemStyle></AlternatingItemStyle>
<ItemStyle  Width="100%" VerticalAlign="Top" HorizontalAlign="Left"></ItemStyle>
<ItemTemplate>

        <table  align="center" bgcolor="#000000" border="0" cellpadding="1" cellspacing="1" width="650">
            <tbody>
                <tr bgcolor="#ffffff" >
                    <td>
                        <table align="center" border="0" cellpadding="2" cellspacing="2" width="634">
                            <tbody>
                                 <tr>
                                    <td height="80" style="width: 287px">
                                        <asp:Image ID="imgCompany" runat="server" Height="85" Width="209" ImageUrl="~/picture/1.gif"/></td>
                                    <td align="right" valign="bottom" style="width: 314px">
                                    </td>
                                </tr>
                  </table>
           </td>
     </tr>
</table>
</ItemTemplate>
<FooterStyle BorderStyle="None"></FooterStyle>
</asp:datalist> --------------------编程问答-------------------- 不是明白LZ的意思 --------------------编程问答-------------------- cellpadding="2" cellspacing="2"
将这个改成
cellpadding="0" cellspacing="0"试试 --------------------编程问答-------------------- 没看出啥问题。 --------------------编程问答-------------------- datalist 本身出来是table,会造成有未结束标签,所有要用Repeater --------------------编程问答--------------------
引用 3 楼 wxr0323 的回复:
没看出啥问题。
.. --------------------编程问答-------------------- 就一个简单的TABLE不就可以了,套那么多做什么?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,