Allora.
Pagina ASPX:
Premo su un link, questo evento mi carica il controllo utente all'interno del panel
PAGINA ASCXcodice:Control paginaInterna = LoadControl("documentazione.ascx"); TableCell Content = (TableCell)TabellaDocumentazione.FindControl("DocContenuto"); Content.Controls.Add(paginaInterna); ModalPopupExtender2.Show();
Ho un pulsante all'interno del controllo utente, cliccando sul suo evento lui
richiama prima, la pagina aspx e poi entra nell'evento..
NOTE:
Se nel load della pagina aspx metto :
Allora entra nell'evento del pulsante che c'è nel mio controllo utente, ma questo mi comporta che lui mi ricarica la pagina utente e perdo il valore che c'era nel UploadFile.codice:if (pnlDocumentazione.Visible == true) { Control paginaInterna = LoadControl("documentazione.ascx"); TableCell Content = (TableCell)TabellaDocumentazione.FindControl("DocContenuto"); Content.Controls.Add(paginaInterna); ModalPopupExtender2.Show(); }
Se lo tolgo questa funziona dal load della pagina aspx, al primo evento che faccio nel mio controllo utente, perdo la visualizzazione del controllo utente inquanto lui non lo carica..
Per cui che faccio ?

Rispondi quotando