zoukankan      html  css  js  c++  java
  • 给GridView、Repeater、DataList的行增加编号、序号

    以前没留意这么用,不知道有Container.ItemIndex直接取得行序号的属性,都是声明一个变量 i 直接 <%=i%>
     
    今天看了一下直接有类库中提供了
     
    Gridview中使用<%# Container.DataItemIndex %>取得当前行的序号

    而在Repeater控件中使用Container.ItemIndex取得当前行的序号,主要格式, Container.ItemIndex 用于绑定中的
     
    <asp:Repeater ID="Repeater1" runat="server">
            <ItemTemplate>
                <%# Container.ItemIndex %>
            </ItemTemplate>

            </asp:Repeater>

    from: http://blog.cnbb.com.cn/fhy1985/articles/75053.html



    <asp:Repeater ID="rpt1" runat="server" DataSourceID="SqlDataSource1">
    <ItemTemplate>
    <%# Container.ItemIndex+1%>.
    <a href="<%# Eval("url")%>" target="_blank"><%# Eval("title")%></a>
    </ItemTemplate>
    </asp:Repeater>

    如果想每四行输出一个</tr><tr>

    <asp:Repeater ID="rpt1" runat="server" DataSourceID="SqlDataSource1">
    <ItemTemplate>
    <%# Container.ItemIndex % 5==3? "</tr><tr>":""%>.
    <a href="<%# Eval("url")%>" target="_blank"><%# Eval("title")%></a>
    </ItemTemplate>

    </asp:Repeater>

    from: http://www.svnhost.cn/Article/Detail-60.shtml

  • 相关阅读:
    小程序 ----- 使用less框架
    小程序 ------ 选择器(十)
    小程序 ------ 样式(九)
    小程序 --- 事件绑定(八)
    记一次接口数据获取最大最小值
    flutter——命名路由跳转传值
    Dart——库
    Dart——基础
    人口普查小结
    人口普查-运行截图
  • 原文地址:https://www.cnblogs.com/emanlee/p/1260819.html
Copyright © 2011-2022 走看看