zoukankan      html  css  js  c++  java
  • Repeater 嵌套

    <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound">

                <ItemTemplate>

                    <asp:Label ID="Label1" runat="server" Text='<%#Eval("QuestionName") %>'></asp:Label>

                    <asp:Label ID="Label2" runat="server" Text='<%#Eval("QID") %>' Visible="false"></asp:Label><br />

                    <asp:RadioButtonList ID="RadioButtonList1" runat="server" DataTextField="AnswerName"  DataValueField="AID"></asp:RadioButtonList>

                </ItemTemplate>

    </asp:Repeater>

     protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)

            {

                try

                {

                    //找到里面的Repeater

                    RadioButtonList RadioButtonList1 = (RadioButtonList)e.Item.FindControl("RadioButtonList1");

                    //获取Repeater绑定的数据项 

                    string QID = DataBinder.Eval(e.Item.DataItem, "QID").ToString();

                    RadioButtonList1.DataSource = dal.GetAnswerByQid(QID);

                    RadioButtonList1.DataBind();

                }

                catch { }

            }

    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)

      {

       for (int i = 0; i < Repeater1.Items.Count; i++)

      {

            Label lb = Repeater1.Items[i].FindControl("Label2") as Label;

      }

    }

  • 相关阅读:
    Struts2 Hello World
    Struts2入门(1)
    Struts2_day01
    Java Web Model2实战
    Oracle_day04
    SAP调用外部webservice接口
    通用清账程序
    服务器IDOC文件解析程序
    IDOC接口创建步骤
    SAP 本地发送IDOC
  • 原文地址:https://www.cnblogs.com/paste/p/2118643.html
Copyright © 2011-2022 走看看