C#中怎样用FindControl获取UpdatePanel中的动态创建的控件ID
我做了一个用UpdatePanel无刷新动态创建控件实例,现不知如何去获取动态创建控件的ID请大侠们给点资料...谢谢!!!!!!!!!...
我做了一个用UpdatePanel无刷新动态创建控件实例,现不知如何去获取动态创建控件的ID
请大侠们给点资料...
谢谢!!!!!!!!! 展开
请大侠们给点资料...
谢谢!!!!!!!!! 展开
1个回答
展开全部
一样的吧,动态的创建后不是也有个名字ID么,用findcontrol那个名字ID就行了么
Label lb0 = new Label();
lb0.ID = "bbb0";
lb0.Text = "haha";
this.UpdatePanel1.ContentTemplateContainer.Controls.Add(lb0);
this.Label2.Text = ((Label)(this.UpdatePanel1.ContentTemplateContainer.FindControl("bbb0"))).Text;
((Label)(this.UpdatePanel1.ContentTemplateContainer.FindControl("bbb0"))).Text = "byebye";
Label lb0 = new Label();
lb0.ID = "bbb0";
lb0.Text = "haha";
this.UpdatePanel1.ContentTemplateContainer.Controls.Add(lb0);
this.Label2.Text = ((Label)(this.UpdatePanel1.ContentTemplateContainer.FindControl("bbb0"))).Text;
((Label)(this.UpdatePanel1.ContentTemplateContainer.FindControl("bbb0"))).Text = "byebye";
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询