si si era tutto ricondotto ad un evento
e GRAZIE! mi hai risolto un problema
ho creato un'interfaccia stupidissima
Public Interface IRefreshUC
Event RefreshUC()
End Interface
nei vari ascx l'ho implementata
Partial Class XXX
Inherits System.Web.UI.UserControl
Implements IRefreshUC
Public Event RefreshUC() Implements IRefreshUC.RefreshUC
e poi nell'aspx
For Each l As String In ASCXlist
UControl = New Control
controlPath = l
UControl = CType(LoadControl(controlPath), UserControl)
Dim iUControl As IRefreshUC = UControl
AddHandler iUControl.RefreshUC, AddressOf gestoreRefresh
PlaceHolder_UC.Controls.Add(UControl)
Next
sei stato veramente utilissimo Gluck.
Ma il mio scopo ultimo non l'ho ancora raggiunto, il mio scopo ultimo è chiamare in gestoreRefresh
un metodo di CatTree1 (ascx che in definitiva è un tree, vedi sotto) per fare delle operazioni server-side e ok
ma anche il refresh grafico del controllo CatTree1 e qui sono di nuovo bloccato
non potendo mettere un UpdatePanel per il CatTree non so come forzargli un postback..