您可以由指定如何套用主題,來指定主題設定接管區域控制項設定的優先順序。
如果您設定頁面的 Theme 屬性,則主題和頁面的控制項設定會合併起來,形成控制項最後的設定。如果同時在控制項和主題中定義控制項設定,主題的控制項設定會覆寫控制項的任何頁面設定。這種策略使主題可以在網頁之間建立一致的外觀,即使網頁上的控制項已經具有個別的屬性設定。例如,它讓您可將主題套用到使用先前版本之 ASP.NET 建立的網頁。
或者,您可以設定網頁的 StyleSheetTheme 屬性,將主題以樣式表主題的方式套用。在此情況下,在這兩個地方都定義設定時,本機頁面設定的優先權會高於在主題中定義的設定。這是階層式樣式表使用的模型。如果您想要設定網頁上個別控制項的屬性,又要套用主題以取得整體性外觀的話,可以將主題當做樣式表主題來套用。
應用程式層級佈景主題的項目無法部分取代全域主題項目。如果建立與全域主題同名的應用程式層級佈景主題,則應用程式層級佈景主題中的佈景主題項目將不會覆寫全域主題項目。