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 :