通过ID访问自定义控件子控件

时间:2013-02-09 09:59:12

标签: asp.net

我是第一次构建自定义控件,它仍在制作中,但基本上它是一个复合自定义控件,包含一堆下拉菜单和按钮。提前考虑,我遇到了问题,我需要通过ID访问其中一些子控件,但我怎么知道他们的ID?我无法在设计时设置它们,因为那时会有许多重复的ID,所以如何设置/获取它们?

感谢任何输入, 利奥

1 个答案:

答案 0 :(得分:1)

您可以在Custom控件中为它们声明getter属性,如下所示:

public string InnerControlID 
{
  get
  {
    return innerControl.ID;
  }
}

创建此控件时可以设置ID。