У меня есть кнопка, содержащаяся на панели, с событием щелчка, которая работает нормально.Однако когда пользователь нажимает другую кнопку, мне нужно переместить эту кнопку в другую панель (на самом деле это панель с modalpopupextender), поэтому я делаю такой код:
newPanel.Controls.Add(buttonPanel)
Все это перемещается ивыглядит хорошо.Однако теперь, когда кнопка нажата, она не запускает связанное событие.Я попытался повторно добавить событие в page_init с этим кодом
((Button)this.FindControl("serverModalSave")).Command += new CommandEventHandler(modalSave_Click);
Но безуспешно.Как я могу заставить эту кнопку вызывать событие щелчка при перемещении и почему она перестает работать при перемещении?
РЕДАКТИРОВАТЬ:
Эту кнопку необходимо добавитьна панель, указанную пользователем во время выполнения, поэтому нет способа определить, куда кнопка пойдет заранее.
Я мог бы вместо перемещения этой кнопки создать новую, но потому что эта кнопкане создается в page_init У меня также возникают проблемы с получением этого события.