我有一個web項目,其中我使用Theme
和皮膚來形成我的頁面,今天我決定在應用程序中更改某些元素的皮膚。如何在所有頁面中更改皮膚
到現在我有一個單一的皮膚我的按鈕
<asp:Button SkinID="Button" CssClass="Button" 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" />
實施
<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" />
Allof我的按鈕
現在我想使用一個正則表達式來將我的控件的SkinID更改爲每個過濾器
我該怎麼辦?
請注意,使用簡單的替換不是我的答案,因爲我沒有爲我的按鈕使用單個模式,例如,一旦我使用'ID - runat - onClick - skin'並且在另一個我使用了'ID - 皮膚 - runat - onClick' – 2011-05-21 07:54:14