日期:2014-05-18  浏览次数:20471 次

如何引用用户控件中的服务器控件
我创建了一个用户控件Header其中包括一个Label服务器控件名字为:showUserName

又创建了一个页面Default.aspx其中包括一个Button1按钮,并将创建的用户控件Header加入.
想通过点击Button1按钮让用户Header中的showUserName显示"ab".不知道如何引用用户控件中的showUserName???
有什么好的方法吗?



------解决方案--------------------
可以给用户控件设置公共属性,然后将属性绑定在showUserName中 ,Button1给公共属性赋值即可
------解决方案--------------------
用户控件内::
C# code
public string UserName
    {
        set
        {
            this.showUserName.Text = value;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
    }