本帖最后由 jememe 于 2011-05-21 13:59:46 编辑

解决方案 »

  1.   

    repeater里面绑定你样式设置有问题吧?
      

  2.   

                    <asp:Repeater ID="Repeater1" runat="server" >
            <ItemTemplate>
        <div>
            <table style="width: 665px; height: 228px; border-top-style: ridge; border-right-style: ridge; border-left-style: ridge; border-bottom-style: ridge;" dir="ltr" frame="vsides" lang="de-de" rules="all">
                <tr>
                    <td colspan="3" rowspan="1" style="height: 30px; text-align: justify">
                        <asp:Label ID="Label1" runat="server" Text=<%#DataBinder.Eval(Container.DataItem,"[id]")%>></asp:Label>&nbsp;</td>
                    <td colspan="1" rowspan="1" style="height: 30px; text-align: right">
                        <asp:Label ID="Label2" runat="server" Text=<%#DataBinder.Eval(Container.DataItem,"[floor]")%>></asp:Label></td>
                </tr>
                <tr>
                    <td colspan="2" rowspan="4" style="width: 53px; height: 168px">
                    </td>
                    <td colspan="2" rowspan="4" style="width: 996px; height: 168px">
                        <asp:Label ID="Label3" runat="server" Height="173px" Text=<%#DataBinder.Eval(Container.DataItem,"[text]")%> Width="632px"></asp:Label></td>
                </tr>
                <tr>
                </tr>
                <tr>
                </tr>
                <tr>
                </tr>
                <tr>
                    <td colspan="4" rowspan="1" style="height: 36px; text-align: right">
                        <asp:Literal ID="Literal1" runat="server" Text=<%#DataBinder.Eval(Container.DataItem,"[time]","{0:yyyy-MM-dd,hh:mm:ss}") %>></asp:Literal></td>
                </tr>
            </table>
        
        </div>
              </ItemTemplate>
        
         </asp:Repeater>我也不知道怎么弄 第一次用这个控件  
      

  3.   

    太多的<tr></tr>了,当然留下了大片的空白
      

  4.   

    <tr></tr>是弄表格的  我的问题是都是向中间靠齐如果有一个回复就在页面的正中间  不是行的中间 是列的中间有两个回复还是在列的中间  都是向中间对其  不是左右对齐的