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

本文关键字:控件 用户 查找 创建 动态 ASP NET | 更新日期: 2023-09-27 18:19:12

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

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

如何找到类型usercontrol1的usercontrol1上的链接?我不能使用。ascx文件的名称UserControl1

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

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

  2. 只有你可以使用

  3. 访问这些控件

var yourcontrol = (UserControlType)this.placeholder1.FindControl("usercontrol1");