Custom Controls ASP.Net Tutorial

<%@ Page Language="C#" %>
<%@ Register Src="Control.ascx" TagName="WebUserControl" TagPrefix="uc1" %>


    protected void Page_Load(object sender, EventArgs e)
    {
        this.WebUserControl1.Text = "The quick brown fox jumped over the lazy dog";
    }



    Untitled Page


    
    

        
        

    


File: Control.ascx
<%@ 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";
    }