Ho un repeater e nel fondo di ogni riga ho un place holder (ph4) dove creo dinamicamente un bottone che dovrebbe eseguire una funzione.
nell'itemdatabound faccio questo:
In fase di visualizzazione tutto bene... il bottone viene creato e al click viene ricaricata la pagina ma non viene esguita myButton3_Command che per il momento ha solo un response.writecodice:if(e.Item.ItemType == ListItemType.Item | e.Item.ItemType == ListItemType.AlternatingItem) { Button3 = new Button(); e.Item.FindControl("PH4"); Control myControl4 = e.Item.FindControl("PH4"); Button3.ID= "agg"+((DataRowView)e.Item.DataItem)[0].ToString(); Button3.Text="AGGIORNA"; Button3.CommandArgument= ((DataRowView)e.Item.DataItem)[1].ToString(); Button3.Command += new CommandEventHandler(myButton3_Command); Button3.CssClass = "bt"; myControl4.Controls.Add(Button3); Button3.CommandArgument= ((DataRowView)e.Item.DataItem)[0].ToString(); }

Rispondi quotando