簡體   English   中英

如何在所有頁面中更改皮膚

[英]How to change a SKIN in all pages

我有一個Web項目,其中使用Theme和皮膚來構成頁面,今天,我決定更改應用程序中某些元素的外觀。

到目前為止,我的按鈕只有一塊皮膚

<asp:Button SkinID="Button" CssClass="Button" runat="server" />

現在我想為某些按鈕更改它,例如

<asp:Button SkinID="SubmitButton" CssClass="Button Submit" runat="server" />
<asp:Button SkinID="DeleteButton" CssClass="Button Delete" runat="server" />
<asp:Button SkinID="CancelButton" CssClass="Button Cancel" runat="server" />

我所有的按鈕都像

<asp:Button ID="btnDelete" SkinID="Button" runat="server" />
<asp:Button ID="btnSubmit" SkinID="Button" runat="server" />
<asp:Button ID="btnCancel" SkinID="Button" runat="server" />
<asp:Button ID="btnOtherActivities" SkinID="Button" runat="server" />

現在,我想使用正則表達式將控件的SkinID更改為每個等效項

我能做什么?

在web.config文件中設置主題;

<configuration>
    <system.web>
        <pages theme="ThemeName" />
    </system.web>
</configuration>

如果您可以在新主題中設置相同的外觀名稱,則這些名稱將自動更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM