mi spiego meglio:

ho una pagina generale.aspx, in questa pagina passo un parametro (che poi è il nome della pagina ascx successiva), questa pagina ascx a sua volta ha al suo interno altri 3 file ascx, 2 fissi e me li carica e uno dinamico che devo far caricare da codice.

Solo che quest'ultimo non e lo carica, mi da errore sul seguente codice:

protected System.Web.UI.WebControls.PlaceHolder Place_frm;

private void Page_Load(object sender, System.EventArgs e)
{
/ Inserire qui il codice utente necessario per inizializzare la pagina.

string frm = "frm1.ascx"; //nome della frm

if(frm=="")
{
frm="frmErr.ascx";
}

string percorso_frm = "include/" + frm; //percordo della frm

Control c2 = Page.LoadControl(percorso_frm); -----------------------------> da errore qui

Place_frm.Controls.Add(c2); //qui aggiunge il file ascx
}



da errore su Control c2. come mai? non si può inserire file ascx in altri file ascx da codice??perchè quelli inseriti fissi li vede tranquillamente...

grazie e spero in chiarimenti