Динамически создаваемый список радиобутонов, не стреляющий по выбранным - PullRequest
0 голосов
/ 28 мая 2019

enter image description here

Существует динамически создаваемая кнопка радиолиста, и цель состоит в том, чтобы выстрелить даже при щелчке радиокнопки. Это в панели pnldynamic

    pnldynamic.Controls.Add(lbl);
                                RadioButtonList rd = new RadioButtonList();

                                foreach (CustomerFile cu in allCustomerFile)
                                {
                                       rd.Items.Add(cu.ApplicationNumber.ToString());

                                }
    rd.AutoPostBack = true;
           rd.SelectedIndexChanged += new EventHandler(radioButton_CheckedChanged);
        pnldynamic.Controls.Add(rd);

Ниже приведен обработчик событий для списка радиобуттон на выбранном индексе. изменить

       private void radioButton_CheckedChanged(object sender, EventArgs e)
        {
            RadioButton btn = sender as RadioButton;
            txtReferenceNumber.Text = btn.Text;
                   }

Точка останова в функции не срабатывает, если выбран список радиобутонтов

1 Ответ

0 голосов
/ 28 мая 2019

Попробуйте это:

RadioButtonList rd = new RadioButtonList();
foreach (CustomerFile cu in allCustomerFile
{
    rd.Items.Add(cu.ApplicationNumber.ToString());
}
rd.AutoPostBack = true;
rd.SelectedIndexChanged += new EventHandler(radioButton_CheckedChanged);
pnldynamic.Controls.Add(rd);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...