加个返回值string
public string getvalues这样在页面中获得的时候是
string aaa = 用户控件的Id.getvalues

解决方案 »

  1.   

    写错了
    private string aa;public string getvalues
    {
    get
    {
    return aa;
    }
    }第二个页面
    string str = usercontrolid.getvalues;
      

  2.   

    应该是
    private string aa;
    aa="1213";
    public string getvalues
    {
    get
    {
    return aa;
    }
    }
      

  3.   

    在用户控件中private string aa = "test";
    public string getvalues
    {
         get{return aa;}
    }在使用页面protected YourControlID myCtrl;
    用的时候string myValue = myCtrl.getvalues;
      

  4.   

    private string aa;
    aa="1213";
    public string getvalues
    {
    get
    {
    return aa;
    }
    }
    string str = usercontrolid.getvalues;
      

  5.   

    如果是asp.net 1.1
    需要手工声明用户控件.
    protected 控件类 id;
    然后用id访问属性就可.
      

  6.   

    babyrockxray(紫色阴影)  正解
      

  7.   

    我想爱页面中应该获取这个aa值,请问这样写对么?。
    ---
    right 就是一个属性 
    还有就是在页面中该如何获取这个值啊,,
    -----
    控件id.getvalues
      

  8.   

    控件cs页代码:
    protected string aa;public string getValue{
      get{return aa;}
    }
    如果是在使用控件的aspx页面,那么用
    控件ID.getValue就可以取到值了。
    如果是在控件的ascx页面取这个值的话,
    <%=aa%>就可以了。
    我用的.NET2.0。不知道1.x里行不行。
      

  9.   

    hertcloud(·£孙子兵法£·) 的没问题。
      

  10.   

    string aaa = 用户控件的Id.getvalues