我做了一个用户控件,里面有一个文本框!在页面上拖入了这个用户控件,问题出现了,怎么把这个用户控件中文本框的值取出来!急用!谢谢大家!!!

解决方案 »

  1.   

    将usercontrol中这个控件的属性修改为public
    就可以直接取了
      

  2.   

    将 UserControl中的文本框控件属性做一下封装,如下:public class UserControl1
    {
    //  protected TextBox textBox1 ;// public string Text
     {
      set{textBox1.Text  = value ;}
      get{ return textBox1.value ; }
     }}在引用这个用户控件的页面就可以访问Text了。另外:用户控件在后台编码中不会自动声明,需要手工声明。