Hallo ihr Entwickler. Habe folgendes Problem beim Erstellen einer htmlTabelle codeBehind.
Der Benutzer sucht nach einem Dateinamen und erhält eine Ergebnisliste in Form einer Tabelle. Per CommandEvent soll er nun eine der Dateien auswählen können zur weiterverarbeitung.
Das anzeigen der Ergebnisliste klappt soweit. Problem ist jedoch jetzt, dass beim Klick auf den entsprechenden ImageButton (Auswahl der Datei in der Ergebnisliste) das dazugehörige Event nicht ausgelöst wird. (Hier im Code nur eine einfache Ausgabe in einem Label ... Testweise)
Ich hoffe jemand hat eine Idee, ist sehr dringend!
Besten Dank schon mal
gruß benny
Der Benutzer sucht nach einem Dateinamen und erhält eine Ergebnisliste in Form einer Tabelle. Per CommandEvent soll er nun eine der Dateien auswählen können zur weiterverarbeitung.
Das anzeigen der Ergebnisliste klappt soweit. Problem ist jedoch jetzt, dass beim Klick auf den entsprechenden ImageButton (Auswahl der Datei in der Ergebnisliste) das dazugehörige Event nicht ausgelöst wird. (Hier im Code nur eine einfache Ausgabe in einem Label ... Testweise)
Ich hoffe jemand hat eine Idee, ist sehr dringend!
Code:
public void FileSearch(String pDateiname, String pVersion,String pLimiter) { . . . ImageButton imgBtn = null; foreach (SWP_UPDATESPACK_STRUCTURE i in dataAccess.SWP_GET_Updates_DataSet(pDateiname, pVersion,pLimiter)) { imgBtn = new ImageButton(); ResultTable_Add(i.M_Dateiname, i.U_Version, i.U_Beschreibung, i.M_Speicherort, k, ResultTableBody,i.M_LFDNR,imgBtn); k++; } . . . } private void ResultTable_Add(String pDateiname, String pVersion, String pBeschreibung, String pSpeicherort, int pRowCount, PlaceHolder pBox, int pLFNDR,ImageButton pImageBtn) { . . . pImageBtn.ImageUrl = "xxx.gif"; pImageBtn.CssClass = "swp_ImageBtn"; pImageBtn.ID = "FileChoBtn" + Convert.ToString(pRowCount); pImageBtn.AlternateText = "Datei wählen"; pImageBtn.ToolTip="Datei wählen"; pImageBtn.Width = 20; pImageBtn.CommandArgument = Convert.ToString(pLFNDR)+"|"+pDateiname + "|" + pVersion + "|" + pSpeicherort; pImageBtn.CommandName = "Add"; pImageBtn.Command += new CommandEventHandler(testbtn_Command); pBox.Controls.Add(pImageBtn); . . . } void testbtn_Command(object sender, CommandEventArgs e) { txtbVersion.Text = "geklappt!"; }
gruß benny
Comment