Nello script #644 abbiamo visto come cambiare il tipo base da cui tutte le pagine dell'applicazione andranno ad ereditare.
Anche se meno utilizzata, questa caratteristica è sfruttabile anche per quanto riguarda gli user control, che derivano in genere dalla classe UserControl:
<pages userControlBaseType="ASPItalia.com.Controls.UserControlBase, aspitalia.controls" />
In questo modo sarà possibile, ad esempio, utilizzare funzioni comuni all'interno di tutti gli user control, per dare accesso a proprietà proprie della pagina in maniera centralizzata.
Per appfondimenti si veda:
#644 - Una classe Page di base per tutte le pagine
https://www.aspitalia.com/liste/usag/script.aspx?ID=644
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Taggare la output cache in base al routing in ASP.NET Core
Gestire dati sensibili nella configurazione in ASP.NET Core
Usare ASP.NET Core dev tunnels per testare le applicazioni su internet
Migrare un progetto ASP.NET Core da .NET 6 a .NET 7
Catturare la telemetria degli eventi di output cache in ASP.NET Core
Migliorare la scalabilità di ASP.NET Core 7 grazie all'output cache
Sfruttare i tag nell'output cache di ASP.NET Core 7
Cache policy su route groups di Minimal API in ASP.NET Core 7
Definire le impostazioni di cache a livello di controller in ASP.NET Core 7
Raggruppare i parametri di una minimal API in un singolo oggetto in ASP.NET Core
Gestire la query string nell'output cache di ASP.NET Core