zoukankan      html  css  js  c++  java
  • Repeater和Gridview前台显示行号的方法(转)

    Repeater和Gridview前台显示行号的方法

    如何获取Repeater的当前行号,其实Repeater自身就带有这个获取当前行号的属性,而无需程序员绑定这个行号。到底要怎么实现呢?

     

    其实使用Repeater中的 Container.ItemIndex 就可以获取了,见下示例:

    <asp:Repeater ID="Repeater1" runat="server">
        <ItemTemplate>
            行号: <%#Container.ItemIndex %>
        </ItemTemplate>
    </asp:Repeater>

    如果上面的示例中,Repeater已经绑定了数据,并且数据的至少为一笔记录,那么行号就会显示出来,行号从零开始,如果想改为从1开始,那么可以将以上的代码改为Container.ItemIndex + 1,见如下示例:

    <asp:Repeater ID="Repeater1" runat="server">
        <ItemTemplate>
            行号: <%#Container.ItemIndex + 1 %>
        </ItemTemplate>
    </asp:Repeater>

    就可以了。

     

    那么GirdView呢?

    <asp:GridView ID="GridView2" runat="server">

            <Columns>
                 <asp:TemplateField >
                       <ItemTemplate>

                           <%#  Container.DataItemIndex %>
                        </ItemTemplate>

            </asp:TemplateField>

           </Columns>

    <asp:GridView>

  • 相关阅读:
    C++操作Kafka使用Protobuf进行跨语言数据交互
    聊聊Disruptor 和 Aeron 这两个开源库
    DTrace arg0-kernel mode and arg1-user mode
    top
    how to write your first linux device driver
    how to compile and replace ubuntu kernel
    linux du
    c++ rvo vs std::move
    【Android】wifi开发
    无线局域网络 WIFI/WAPI/WLAN区别浅析
  • 原文地址:https://www.cnblogs.com/lingxzg/p/2658915.html
Copyright © 2011-2022 走看看