por Cesar Cassiano Schimanco

Adicionar User Control em tempo de execução ASP.NET

Muitas vezes temos a necessidade de adicionar um User Control em tempo de execução no ASP.NET.
Não tem mistério, para fazer isso, podemos usar um Panel ou um PlaceHolder por exemplo.

Abaixo vou mostrar um exemplo de como adicionar um User Control em um Panel.

Default.aspx

<asp:Panel runat="server" ID="panExemplo" />


Default.aspx.cs

Control uc = (Control)Page.LoadControl("~/usercontrol.ascx");
panExemplo.Controls.Add(uc);
panExemplo.Visible = true;

Comentários

Carregando comentários

Postar um novo comentário



Processando...