Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
11/01/10 15:33
sorigrafia
Ciao....dopo assere riuscito a creare una GridView con colonne a seconda dai dati che ho (con gli ItemTemplate e Sub InstantiateIn(ByVal container As Control) Implements ITemplate.InstantiateIn), avrei bisogno di sapere come fare per poter controllare gli eventi come se fossero oggetti gia inseriti nella GridView.

Mi spiego meglio:
Fino ad ora avevo le mie GridView con gli oggetti all' interno e se avessi voluto catturare gli eventi mi bastava chiamare gli OnLoad, OnPreRender, OnSelected....etc...da codice pagina.aspx (OnSelectedIndexChanged="ddl_ST_OnSelectedIndexChanged";) con in questo caso la sub "ddl_ST_OnSelectedIndexChanged" nel codice aspx.vb.

Ma ora nella GridView della pagina .aspx non ho gli oggetti perche li creo da aspx.vb e qui ho bisogno di aggiungere l' evento OnTexChanged ai textBox che aggiungo nelle TemplateColumn.

E' quando ho la mia classe per aggiungere i textbox che ho bisogno di creare l' evento: (???)
Sub InstantiateIn(ByVal container As Control) Implements ITemplate.InstantiateIn
Dim textbox As New TextBox()
TextBox.Text = "0"
.... ???
.... ???
End Sub

Ho letto e provato diverse strade con Add.EventHandler ( ????addhandler textbox.textchanged???) ma senza riuscire a controllare l' evento di modificadel testo dei textbox.
Che strada devo prendere?

Grazie mille
aaa