Custom Controls ASP.Net Tutorial

<%@ Control Language="C#" ClassName="WebUserControl" %>

    private string _text;
    
    public string Text
    {
        get {
            return _text;
        }
        set {
            _text = value;
        }
    }
    
    protected void Page_Load(object sender, EventArgs e)
    {
        this.Label1.Text = this.Text;
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        this.Label1.Text = "The quick brown fox clicked the button on the page";
    }