RadioButtonList Inside Repeater OnSelectedIndexChanged Not Firing - PullRequest
1 голос
/ 15 июля 2011

У меня есть RadioButtonList внутри повторителя. У меня AutoPostback установлен на «истина» и определено OnSelectedIndexChanged. Когда я выбрал другую радиопереключатель в моем списке, страница выполняет обратную передачу, но мое определенное событие OnSelectedIndexChanged не перехватывает и не запускает Не уверен, что мне не хватает. Вот моя разметка и код:

screenshot

1 Ответ

2 голосов
/ 15 июля 2011

Используйте событие itemcreated ретранслятора, чтобы связать ваш обработчик событий:

 protected void Repeater!_ItemCreated(object sender, RepeaterItemEventArgs e)
        {
                if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
                {
                   e.item.FindControl("TaskRadioButtonList").SelectedIndexChanged += new EventHandler(TaskRadioButtonList_OnSelectedIndexChanged);

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