要用属性控制的
publci name property
 set(byval value as string)
     lable1.text=value
  end set
 get
 return lable1.text
end get
end property
必须用这东西的。

解决方案 »

  1.   

    这个User Control在CS页面里面有没有声明?
      

  2.   

    你看看你有没有一开是就判断Session和Cookie等。这样会出问题的。我前不久也出现这样的问题。
      

  3.   

    我没有这些代码啊!我简单的啦!
    每用什么session,cookie
      

  4.   

    因为你将用户控件拖到页面时后台不会给你生成定义,所以你要自己写:
    protected 用户控件名称 它在页面里的ID;    //这个ID必须和页面的用户控件ID一致最主要的是你在用户控件里写的方法和属性为了能在页面中访问必须是public或protected,如在用户控件中定义:
    public string a;
    在页面中访问就可以(如你的用户控件名称为UserControl1):UserControl1.a = "aaa";----------------------
    http://expert.csdn.net/Expert/topic/2984/2984428.xml?temp=.9140436
      

  5.   

    这些我都考虑到了!但是还有问题!就连控件的方法都可以调用,但是就是在设置Lable属性的时候出错,而且是在控件代码中!也就是说再哪儿设置Lable属性都出错!