主窗体中有一个按钮,点击按钮一次,会在次级窗体中生成一个listbox,类推,点击多少次,在次级窗体中生成多少个listbox控件,怎样获得自动生成控件listbox的名称?求高手解答!~

解决方案 »

  1.   


    foreach( Control in page.Controls)
    {
    }
      

  2.   

    你最好指定名称,使用时候this.Controls["Name"]
      

  3.   

    生成时这样,,指定控件名称:            ListBox lb = new ListBox();
                lb.Name = "lb1";
      

  4.   

    你最后把它放在一个集合里,在你生成的listbox.tag里保存在集合里的索引值,以后如果你要操作哪个控件,直接list[0](加入你的集合是list,控件的索引值是0)来调用你的控件对象。因为你是动态生成的,可能你生成的空间名都一样