我用repeater绑定数据可是要如何实现 <table>
    <tr>
       <td>1</td>
       <td>2</td>
    </tr>
    <tr>
       <td>3</td>
       <td>4</td>
    </tr>
     .............
</table>1 2 3 4表示4条数数据·····请教大家~~~

解决方案 »

  1.   

     <asp:Repeater ID="Repeater1" runat="server">
            <ItemTemplate>
            <asp:TextBox ID="textbox1" Text = '<%#Eval("字段A") %>' runat="server"></asp:TextBox>
            </ItemTemplate>
            </asp:Repeater>
      

  2.   

    为什么要用table显示数据?
    Repeater等很多啊!
      

  3.   

    <asp:Repeater ID="Repeater1" runat="server">
            <ItemTemplate>
           <%#Eval("字段A") %>     
          </ItemTemplate>
            </asp:Repeater>
      

  4.   

            <asp:Repeater ID="Repeater1" runat="server">        <ItemTemplate>
            <table border="1">
            <tr><td>
            <asp:Label ID="lbuid" Text='<%#Eval("uid") %>' runat="server"></asp:Label></td>
            <td><asp:Label ID="Label1" Text='<%#Eval("uname") %>' runat="server"></asp:Label></td>
            <td><asp:Label ID="Label2" Text='<%#Eval("uage") %>' runat="server"></asp:Label></td>
            </tr>
            </table>
            </ItemTemplate>
            </asp:Repeater>
      

  5.   

    不是,不是,我可能没说明白的我意思··
    我的意思是···如果直接用
        <asp:Repeater ID="Repeater1" runat="server"> 
            <ItemTemplate> 
               <%#Eval("字段A") %>    
             </ItemTemplate> 
        </asp:Repeater>不能满足 他换行啊·这里就是算加<asp:Repeater ID="Repeater1" runat="server"> 
            <ItemTemplate> 
             <td>  <%#Eval("字段A") %>    </td>
             </ItemTemplate> 
        </asp:Repeater>
    可是TR呢???怎么办~
      

  6.   

            <table border="1">
            <asp:Repeater ID="Repeater1" runat="server">
            <HeaderTemplate>
            <tr><th>学号</th><th>姓名</th><th>年龄</th></tr>
            </HeaderTemplate>
            <ItemTemplate>
            <tr>
            <td>
            <asp:Label ID="lbuid" Text='<%#Eval("uid") %>' runat="server"></asp:Label></td>
            <td><asp:Label ID="Label1" Text='<%#Eval("uname") %>' runat="server"></asp:Label></td>
            <td><asp:Label ID="Label2" Text='<%#Eval("uage") %>' runat="server"></asp:Label></td>
            </tr>
            
            </ItemTemplate>
            
            </asp:Repeater>
            </table>
      

  7.   

    repeater在客户端解析出来就是一table
      

  8.   

    对于Repeater来显示table来说,<table>以及<tr><th></th><th></th></tr>是HeaderTemplate要解决的部分,中间的<tr><td></td><td></td></tr>才是ItemTemplate和AlternatingItemTemplate要解决的部分,底下的当然不说你也明白了。如果你的表格更加规矩一些,就可以使用比repeater更加集成、结构更严谨、功能更多的控件。只有当你只能用repeater的时候才应该使用repeater。
      

  9.   

            <table border="1">
            <asp:Repeater ID="Repeater1" runat="server">
            <HeaderTemplate>
            <tr><th>学号</th><th>姓名</th><th>年龄</th></tr>
            </HeaderTemplate>
            <ItemTemplate>
            <tr>
            <td>
            <asp:Label ID="lbuid" Text='<%#Eval("uid") %>' runat="server"></asp:Label></td>        </tr>
            
            </ItemTemplate>
            
            </asp:Repeater>
            </table>我这不是同一个字段的吗
      

  10.   

    就是假如我有N条记录 字段名叫 content页面又是以table的形式的展示的··<table> 
        <tr> 
          <td>第一条记录 </td> 
          <td>第二条记录</td> 
        </tr> 
        <tr> 
          <td>第三条记录 </td> 
          <td>第四条记录</td> 
        </tr>    ... 
         <tr>
         <td> 第N-1条记录 /td>     <td> 第N条记录 /td>
         </tr>
    </table> 
      

  11.   


    是同一个字段  可是我一行要显示2列 2个TD  你这样循环出来的结果只有一个TD
      

  12.   

    我明白了
    一行邦两笔数据
    是不是这个意思啊
    我前几天才做的
    只是一个例子啊
    你可以看看
    www.quasarcn.com/multicontrol.aspx
      

  13.   

    不用repeater ,还有其他控件能实现这一功能,还是说怎么写代码来实现这一功能啊
      

  14.   


    呢QQ多少啊···我QQ 279242406其实数据都黑简单  你就假如字段是 content结构是 一个表格 N行 每行4列 每一列显示一条数据~~~~~~~  
      

  15.   

    用DataList做的话,设置一下就完了,下班,闪人