Salve a tutti,
Mi ritrovo con un problema apparentemente irrisolvibile, a causa di una limitazione di asp.net.
Mi spiego rapidamente:
Ho una masterpage, con la classica colonna centrale per i contenuti, la quale è quindi un semplice content place holder.
Poi, ho una colonna di destra dove vorrei mettere un box del tipo "articoli suggeriti".
Mi scrivo il mio controllo ASCX per gli articoli suggeriti, e lo incollo nella colonna di destra.
Il tutto però non funziona a Runtime, e mi dà l'errore:
"Una pagina può contenere solo un tag Form del lato server. "
Questo perché (ovviamente), non ho messo il tag form "globale" a tutta la masterpage (altrimenti non potrei inserire più alcun form standard come la ricerca di Google etc. poiché sarebbero form annidati), ma solo nelle varie pagine che ne necessitano.
In questo modo, però, per inserire il mio usercontrol ASCX nella masterpage, devo inserire per forza un altro form runat=server, altrimenti non funzionerebbe...
Come risolvo? Non vedo nessuna via d'uscita per ora...

Rispondi quotando
