Загрузка DropDownList динамически - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь динамически добавить выпадающий список и текстовое поле. Никаких ошибок, за исключением того, что я не вижу выпадающий список (нет проблем с текстовым полем).

        protected void Page_Load(object sender, EventArgs e)
        {
            TextBox TB = new TextBox();
            PlaceHolder1.Controls.Add(TB);
            TB.ID = "TB1";
            TB.Visible = false;

            DropDownList DDL = new DropDownList();
            PlaceHolder1.Controls.Add(DDL);
            DDL.ID = "DDL1";
            DDL.Items.Add("test", "New York");
            DDL.Visible = false;

            if (DropDownList1.SelectedValue == "TB")
            {
                TB.Visible = true;
            }
            else if (DropDownList1.SelectedValue == "DDL")
            {
                DDL.Visible = true;
            }
        }

Я пытался добавить элементы управления в событие Page_OnInit, но текстовое поле и выпадающий список не отображались.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...