Con ASP.NET 2.0 è possibile estendere facilmente gli attributi supportati dalla direttiva Page, caratteristica che rende davvero molto comoda la definizione di proprietà personalizzate, che devono essere specificate per l'intera pagina.
E' sufficiente creare una classe base, che derivi da Page ed aggiungere l'attributo:
public class CssBasePage : System.Web.UI.Page { private string cssUrl; public string CssUrl { get { return cssUrl; } set { cssUrl = value; } } } Successivamente sarà possibile speficare direttamente nella direttiva Page il nuovo attributo, dopo aver specificato come valore di CodeFileBaseClass il nome della nostra classe: [code lang="aspx"]<%@ Page CssUrl="x" CodeFileBaseClass="CssBasePage" %>
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
- #IE10 disponibile al download da subito: http://aspitalia.com/vf http://aspitalia.com/mix-11 #mix11
- #ie10 supporta il multitouch anche in #Javascript. http://aspitalia.com/build-win8 #BldWin
- finiamo con @itsonlyGianca e #Windows10 iot core e #raspberrypi2 con #VS2015 su #aspilive: https://aspit.co/VS2015-live
- stiamo per partire con #aspilive .NET Serverless Day, con @dbochicchio, @cristiancivera e @kasukenhttps://aspit.co/ServerlessDay #azure #aws #serverless #dotnet
- vuoi costruire applicazioni web in real time? non perdere il nostro speciale! https://aspit.co/aln #signalr #websockets #polling #aspnet
- #Windows10 #iot core è ora disponibile al download per #RaspberryPI2 e #MinnowBoardMAX: https://aspit.co/a6a
- nuovo evento il 30/06 a Milano su #web, #aspnetcore, #angular2, #azure https://aspit.co/18anni