Una pagina ASP.NET non è altro che una classe.
Per condividere una variabile all'interno di questa classe (e quindi che sia visibile in codice in-line, piuttosto che nel code-behind, nei custom control e negli user controls) è sufficiente utilizzare la collezione Items che si trova all'interno della classe System.Web.HttpContext.
Per aggiungere un nuovo elemento, basterà utilizzare:
Context.Items("titolo") = "Questo è il titolo"oppure, all'interno di una classe:
HttpContext.Current.Items("titolo") = "Questo è il titolo"Per leggerlo, sarà sufficiente recuperare il valore in questo modo:
Context.Items("titolo")Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Personalizare l'icona e le funzionalità di un sito web per iOS e IE
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Accedere a risorse e immagini in Windows Store app di Windows 8
- Effetto turnstile su tutte le pagine con il Windows Phone Toolkit
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Permettere il Drag-and-drop solo su zone predefinite con Silverlight 2.0
- Accedere a dati esposti con WebService con Silverlight 1.0
- Utilizzare dati in formato XML in XAML


