如何在ASP.NET中找到动态创建的用户控件的控件?

时间:2015-10-23 22:50:12

标签: c# css asp.net web-user-controls

我必须根据条件禁用动态创建的用户控件上的链接。

如何查找控件的类型? 我正在使用占位符,因此试图找到如下所示的控件 this.placeholder1.FindControl("usercontrol1").FindControl("div1");

如何在UserControl1类型的usercontrol1上找到链接? 我无法使用.ascx文件的名称UserControl1。

1 个答案:

答案 0 :(得分:2)

  1. 您必须在每次回发时重新创建动态控件。

  2. 然后,只有您可以使用

  3. 访问这些控件
      

    var yourControll =(UserControlType)   this.placeholder1.FindControl("的UserControl1&#34);