Web uygulamanızda temalar kullandığınızda, kontroller için öznitelikler (attributes): @page direktifinde standart veya stylesheet tema olarak, Web.config dosyasında standart veya stylesheet tema olarak ya da kontrolün kendi özelliklerinde tanımlanabilir.
ASP.NET içinde tema uygulama öncelik sırası şöyledir:
1- '@Page' direktifinde yeralan Theme özniteliği (attribute)
2- Web.config dosyasında yeralan <pages theme="temaAdi"> elemanı
3- Yerel kontrol öznitelikleri
4- '@Page' direktifinde yeralan StyleSheetTheme özniteliği
5- Web.config dosyasında yeralan <pages styleSheetTheme="temaAdi"> elemanı
Diğer bir deyişle, eğer @Page direktifinde Theme özniteliği tanımlanırsa tema içindeki ayarlar sayfada kontroller için tanımlanan ayarlara bakılmaksızın uygulanacaktır. Bununla beraber basitçe Theme özniteliğini StyleSheetTheme olarak değiştirerek, kontrola özel ayarların tema ayarları üzerinde öncelik kazanması sağlanabilir.