首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

repeater循环嵌套有关问题

2013-01-28 
repeater循环嵌套问题里面的 rep2 如何取到 rep1 的一个字段。。。谢谢大家了,要在rep2的getlist中用到那个字

repeater循环嵌套问题
里面的 rep2 如何取到 rep1 的一个字段。。。谢谢大家了,要在rep2的getlist中用到那个字段



protected void Page_Load(object sender, EventArgs e)
        {
            this.rep1.DataSource = neyd.GetList("Pid=0");
            rep1.DataBind();
        }
        protected void rep1_ItemDataBound(object source, RepeaterItemEventArgs e)
        {

            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                Repeater rep2 = (Repeater)e.Item.FindControl("rep2");
                //找到分类Repeater关联的数据项
                DataRowView rowv = (DataRowView)e.Item.DataItem;
                //提取分类             
                string firtype = rowv["NewsTypename"].ToString();
                //根据分类ID查询该分类下的产品,并绑定产品Repeater
                //rep2.DataSource =neyd.GetList()
                //rep2.DataBind();
            }
        }
[解决办法]
TextBox tb=e.Item.FindControl("tb");
string col=tb.Value;

假设rp1有一个tb的textbox这样可行不
[解决办法]
TextBox tb=(TextBox)e.Item.FindControl("tb");

热点排行