User Control And Master Page ASP.Net

<%@ Page %>
<%@ Reference Control="control.ascx" %>

void Page_Load(Object sender, EventArgs e)
{
    Control sampleControl = LoadControl("Control.ascx");
    Controls.Add(sampleControl);
}

C# version (control.ascx)
<%@ Control Language="C#" %>

void Page_Load(Object sender, EventArgs e)
{
    AuthorLabel.Text = "Sample Control Text";
}