zoukankan      html  css  js  c++  java
  • ASP.NET Repeater控件的嵌套使用

    思路:

    在嵌套使用repeater控件时,内部的repeater控件就要动态绑定数据源。

    就下面的代码示例来说,外部的repeater控件是 rptTr ,内部的repeater控件是 rptTd 。需要在 rptTr 的 onitemdatabound 的处理函数中动态绑定数据源。

    前台:

    <asp:Repeater ID="rptTr" runat="server" OnItemDataBound="rptTr_ItemDataBound">
                <HeaderTemplate>
                    <table border="1">
                </HeaderTemplate>
                <ItemTemplate>
                    <tr>
                        <td style=" 40px">
                            <%# Container.DataItem %>
                        </td>
                        <asp:Repeater ID="rptTd" runat="server">
                            <ItemTemplate>
                                <td style=" 40px">
                                    <%# Container.DataItem %>
                                </td>
                            </ItemTemplate>
                        </asp:Repeater>
                    </tr>
                </ItemTemplate>
                <FooterTemplate>
                    </table></FooterTemplate>
            </asp:Repeater>

    后台:

    protected void Page_Load(object sender, EventArgs e)
        {
            ArrayList list = new ArrayList();
            for (int i = 0; i < 5; i++)
            {
                list.Add(i.ToString());
            }
            rptTr.DataSource = list.ToArray();
            rptTr.DataBind();
        }
        protected void rptTr_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            ArrayList list = new ArrayList();
            for (int i = 1; i < 5; i++)
            {
                list.Add("列 " + i.ToString());
            }
    
            Repeater rpt = e.Item.FindControl("rptTd") as Repeater;
            rpt.DataSource = list.ToArray();
            rpt.DataBind();
        }


  • 相关阅读:
    java的map
    linux的date的几个例子
    URI记录
    eclipse进行关联代码
    hive的top n
    python类定义
    sql一些常用的经典语句,最后是select as的用法
    linux,shell脚本set -x的意思
    python循环for,range,xrange;while
    python安装json的方法;以及三种json库的区别
  • 原文地址:https://www.cnblogs.com/java20130722/p/3207087.html
Copyright © 2011-2022 走看看