套用 ASP.NET 佈景主題,自訂樣式
先看喵大的教學文 (真想拜師阿 )
http://www.dotblogs.com.tw/topcat/archive/2008/06/18/4318.aspx
我另外補充一些資訊:
若在 MyGVSkin.skin 中,把 SkinID 屬性去掉,就變成所有的 GridView 預設都會套用此樣式,
就不用一個個指定每個 GridView SkinID。
當然如果在一般頁面 GridView 有設定 SkinID ,仍然會使用此 SkinID 的樣式,以頁面樣式為優先。
另外,MSDN 上,在 Web.Config 中的樣式設定,有提到二種方式。(原始網頁)
在應用程式的 Web.config 檔中,將 <pages> 項目設定為主題 (全域主題或網頁主題) 的名稱,如下列程式碼範例所示:
<configuration>
<system.web>
<pages theme="ThemeName" />
</system.web>
</configuration>
<system.web>
<pages theme="ThemeName" />
</system.web>
</configuration>
若要設定主題以當做樣式表主題,並且成為本機控制項設定的次要主題,請設定 styleSheetTheme 屬性:
<configuration>
<system.web>
<pages styleSheetTheme="Themename" />
</system.web>
</configuration>
<system.web>
<pages styleSheetTheme="Themename" />
</system.web>
</configuration>