怎么在页面中改变ascx用户控件里的标签控件的属性值?a.ascxindex.aspxa.ascx已经拖放到index.aspx页面里了。

解决方案 »

  1.   

    //****写义一个属性
    //****如
    public string Text
    {
       get{return lblbTitle.Text;}
       set{lblTitle.Text=value;}
    }
      

  2.   

    在a.ascx中定义属性在index.aspx中设置属性的值
      

  3.   

    不是已经写出来了吗,在页面里面,例如用户控件id是a,就用this.a.Text="your string";来改label的值
      

  4.   

    直接在该控件里面<uc:yourcontrol yourproperty="value" runat="server"><u..
      

  5.   

    <uc2:head ID="Head1" runat="server" />怎么this.没有Head1控件呢?