Я пытаюсь добавить MyWUCtr.ascx каждый раз, когда на страницу ASP.Net нажата кнопка.Добавить динамический контроль пользователя в ASP.Net
Page Код нагрузки:
if (!Page.IsPostBack)
{
Session["ctrid"] = "0";
}
if (Session["myctrs"] != null)
{
Panel1.Controls.Clear();
Panel p = ((Panel)Session["myctrs"]);
foreach (Control c in p.Controls)
{
if (c is UserControl)
Panel1.Controls.Add(c);
}
}
Кнопка Нажмите Код:
int x = Convert.ToInt32(Session["ctrid"].ToString());
MyWUCtr ctr = LoadControl("~/MyWUCtr.ascx") as MyWUCtr;
ctr.ID = "myctr" + x.ToString();
x++;
Panel1.Controls.Add(ctr);
Session["myctrs"] = Panel1;
Session["ctrid"] = x.ToString();
Этот элемент управления имеет только один текстовое поле и кнопку.
В чем Ваш вопрос? – nunespascal