Bonjour à tous,
Je génère une HtmlTable dynamiquement en C#. A la fin de cette table je génère une ligne de fin dans laquelle je place un bouton permettant l'export au format CSV des données de la table.
Mon problème est que le bouton en question n'appelle jamais la méthode d'export !!
J'ai mis un break point sur l'accolade de début de ButtonExport_Click et il s'arrête jamais dessus.. Petite précision la HtmlTable et donc le bouton est dans un update panel d'atlas : je vois pas ce que ça peut changer mais je me méfie terriblement du rechargement partiel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 protected void ButtonExport_Click(Object sender, ImageClickEventArgs e) { (...) } HtmlTableCell tcMiddleBottomTable = new HtmlTableCell(); tcMiddleBottomTable.Width = "20%"; tcMiddleBottomTable.Attributes.Add("align", "center"); ibnExport = new ITImageButton(); ibnExport.ID = "ibnExport"; ibnExport.AutomaticContent = false; ibnExport.Click += new ImageClickEventHandler(ButtonExport_Click); ibnExport.AlternateText = ContentFactory.CreateFactory().GetReader("Contents.LocalizedWebControls", LanguageHelper.UserCurrentCulture.Name)["Workspace.GestionSectorielle.GestionSectorielleStatistiques"].Properties["ibnExport.AlternateText"]; ibnExport.ImageUrl = ContentFactory.CreateFactory().GetReader("Contents.LocalizedWebControls", LanguageHelper.UserCurrentCulture.Name)["Workspace.GestionSectorielle.GestionSectorielleStatistiques"].Properties["ibnExport.ImageUrl"]; ibnExport.ImageUrlOver = ContentFactory.CreateFactory().GetReader("Contents.LocalizedWebControls", LanguageHelper.UserCurrentCulture.Name)["Workspace.GestionSectorielle.GestionSectorielleStatistiques"].Properties["ibnExport.ImageUrlOver"]; tcMiddleBottomTable.Controls.Add(ibnExport);
Quelqu'un a une idée ?
Partager