Introduction
In this post, I am explain how to add usercontrol dynamically in ASP.NET.Steps :
Step - 1: Create New Project.
Go to File > New > Project > Select asp.net web forms application > Entry Application Name > Click OK.Step-2: Add a Usercontrol.
Go to Solution Explorer > Right Click on Solution Explorer > Add > New item > Select Web User Control Under Web > Enter name > Add.Step-3: Add a Webpage and Design for Add Usercontrol dynamically.
Go to Solution Explorer > Right Click on Project name form Solution Explorer > Add > New item > Select web form/ web form using master page under Web > Enter page name > Add.HTML Code
    <h3>Add Usercontrol Dinamically in ASP.NET</h3>
   <div>
       <asp:Button ID="btnAddWeatherUC" runat="server" Text="Add Weather Gadgets" OnClick="btnAddWeatherUC_Click" />
   </div>
    <div>
        <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
    </div>
        
        Step-4: Write code in button_Click event for add Usercontrol into page dynamically.
   
            protected void btnAddWeatherUC_Click(object sender, EventArgs e)
            {
                Control ctl = Page.LoadControl("~/UCWeatherReport.ascx");
                PlaceHolder1.Controls.Add(ctl);
            }
        
        
Step-5: Run Application.
Previous Post :
Previous Post :
 
