Hola
Compleja para mi la pregunta. Pero los textboxs y los buttons tenes la posibilidad de asignarles que respondan a un evento de javascript por medio OnClientClick:
Dim nota_acti As TextBox = New TextBox
nota_acti.OnClientClick = "cargar(33)"
nota3.Controls.Add(nota_acti)
r.Cells.Add(nota3)
Por ejemplo podes agregar un botón que cuando se le haga clic llame a una funcion por ejemplo "cargarpagina(33)" y esa función de javascript te podría llamar a una página que envie como parametro el id que recibe:
windows.location="detalle.aspx?id=33
Donde 33 podría ser el id de algun registro o algo que necesites
puedes ver mas de esto en
http://msdn.microsoft.com/en-us/libr...lick.aspx#Y456