Repeater这个控件是怎么用的,有什么好处?谢谢!

解决方案 »

  1.   

    Repeater控件用来显示被绑定到此控件的数据项的一个循环序列。
    Repeater控件可以被绑定到数据库表、XML文件或者任何数据项序列。
      

  2.   

    只有用的Repeater它的时候就好用了,对于绑定的样子自己完全可以定制。
      

  3.   

    网上找找Repeater操作大全,可以通过判断然后换行
      

  4.   

        <asp:Repeater runat="server" ID="rpVerifyPhoto">
            <HeaderTemplate>
                <table width="100%" border="1" cellpadding="0" cellspacing="1">
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        图片
                    </td>
                    <td align="center">
                        <img src="<%# DataBinder.Eval(Container.DataItem, "sUrl")%>" />
                    </td>
                </tr>
                <tr>
                    <td>
                        说明
                    </td>
                    <td align="center">
                        <%# DataBinder.Eval(Container.DataItem, "mDescript")%>
                    </td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>
        </asp:Repeater>上面的例子是显示多行的图片和说明
      

  5.   

    搞了这么长时间了,一直把Repeater这个控件忽略了。
    LZ这么一提,到时好生去研究一下
      

  6.   

    aspnetpager控件
    Repeater控件自带的功能是最弱的,所有的功能都需自己写代码实现比较麻烦,但是它效率高,容易灵活控制生成HTML代码。
    线性的处理, 很快的. 直接输出; 数据量很大的时候, 可以考虑
      

  7.   

    回六楼,把你那个COPY上,为什么显示不出来啊。邦订数据的代码我用数字先代替了。是不是不可以啊
      

  8.   

    Repeater控件自带的功能是最弱的,所有的功能都需自己写代码实现比较麻烦,但是它效率高,容易灵活控制生成HTML代码。
      

  9.   

    Repeater 的优点是非常灵活,可以使用任何的html,可以是table,也可以是div,也可以是其他。缺点就是要写比较多的html如果要做成四行两列的,那么就要自己做判断的,比如用<BR>实现换行。当然也可以用其他的方式来换行。