У меня есть GridView, который привязан к XML-источнику данных. Для одного из столбцов я использую TemplateField и внутри его ItemTemplate у меня есть CheckBox. Мне нужно программно добавить EventHandler в CheckBox. Мне было интересно, может ли кто-нибудь сказать мне, какой EventHandler из GridView использовать для добавления CheckedChanged EventHandler в CheckBox?ASP.NET Gridview назначает EventHandler дочернему элементу управления
Я пробовал RowCreated и DataBound и не смог получить CheckBox для обратной передачи с помощью CheckChanged EventHandler.
void gridPartnerSelection_RowCreated(object sender, GridViewRowEventArgs e)
{
GridViewRow row = e.Row;
if (row.RowType == DataControlRowType.DataRow)
{
CheckBox ckbSendEmail = row.Cells[2].FindControl("ckbSendEmail") as CheckBox;
ckbSendEmail.CheckedChanged += new EventHandler(ckbSendEmail_CheckedChanged);
}
}
спасибо.