• 关于 Repeater 中 嵌套 Repeater 的问题



    两个或多个 Repeater 嵌套在一起显示分级数据:

    首先,在最外层的那个 Repeater1 的 Repeater1_ItemDataBound 事件中:

    protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {

            
    if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                
    //DataRowView rowv = (DataRowView)e.Item.DataItem;
                
    //string strClassID = Convert.ToString(rowv["ClassID"]); 

                Label LabelID 
    = (Label)e.Item.FindControl("Label1");
                
    string parentID = LabelID.Text.ToString();//此岗位的ID号
                string sql = "select  A.*,B.PositionName from CandidateUser AS A,PositionTable AS B where A.WantPosition = B.ID and A.WantPosition = '" + parentID + "' order by A.UID asc"//取出应聘此岗位的所有人员
                DataSet ds = newdb.CommonDataSet(sql);
    Repeater subRepeater 
    = (Repeater)e.Item.FindControl("Repeater2");
                subRepeater.DataSource 
    = dv;
                subRepeater.DataBind();
            }
  • 相关阅读:
    传统金融和互联网金融
    集团培训
    Javascript和JQuery之间的联系
    this和$(this)区别
    原生JavaScript支持6种方式获取元素
    绩效考核
    web服务端安全之分布式拒绝服务攻击
    web服务端安全之暴力破解
    web服务端安全之权限漏洞
    web服务端安全之文件上传漏洞
  • 原文地址:https://www.cnblogs.com/tiger8000/p/1023321.html
Copyright © 2020-2023  润新知