Добавить событие click в динамически созданную кнопку linkbutton внутри gridview
Привет
Я работаю над приложением, которое требует генерировать динамические столбцы в gridview, а затем связываться с linkbutton.
это многое сделано, но я должен добавить событие click к кнопке link, но событие не срабатывает .
ниже приведен код,который я уже пробовал.
ниже приведен код внутри события rowbound gridview.
Что я уже пробовал:
foreach (DateTime dt в днях)
{
LinkButton lb = новый LinkButton();
фунт.ID = " lb " + i;
фунт.Атрибуты.Добавить ("runat", " сервер");
фунт.Текст = Р1[ДТ.Дата.ToString ("dd-MM-yyyy")].Метод toString();
фунт.Имя_команды = "Обновить";
фунт.Команда += lb_Command;
// фунтовый.OnClientClick += новый EventHandler(onLinkClick);
// фунт.Нажмите " + " = новый система.EventHandler(onLinkClick);
// фунт.Привязка данных += lb_DataBinding;
ряд.Клетки[i + 2]. элементы управления.Добавить (фунт);
я++;
если (ДТ.Дата <= система.значение datetime.Сегодня)
{
фунт.Включен = ложь;
}
}
}
F-ES Sitecore
Этот код работает и на обратной стороне почты?
Member 11360268
не получилось у него запустить в GridView с привязкой
F-ES Sitecore
Происходит ли привязка, когда вы делаете обратную передачу страницы, или вы связываете только тогда, когда это не обратная передача? Вы должны заново создать свои ссылки и повторно прикрепить события к обратной передаче, иначе они не сработают.
Member 11360268
ок, это в настоящее время не являются обязательными при обратной передаче .я попробую привязки на обратной передачи