Ciao ragazzi,
scusatemi ma sto impazzendo!!!

Ho un placeholder che mi carica un file .ascx.
All'interno di questo file c'è un form di ricerca con un pulsante che ha attivato il postbackurl su di un'altra pagina.
In quest'altra pagina al load ho impostato:

codice:
        Dim MioPLC As Control
        MioPLC = PreviousPage.Controls(0).FindControl("PlcRicerca")
       
        Dim TestoAutore As TextBox
        TestoAutore = CType(MioPLC.FindControl("TxtAutore"), TextBox)
        
        
TxtAutoreHidden.Text = TestoAutore.Text
Mi restituisce errore sulla riga che ho messo ingrassetto.
Il placeholder lo recupera correttamente, in quanto ho provato a mostrare l'id del placeholder recuperato e va tutto ok, quindi mi sa che sbaglio a recuperare il campo di testo presente nel placeholder... ma davvero non so dove sbaglio.

Sapete aiutarmi?
Grazie mille