2009-07-27 73 views
1

我無法在VS2008中使主題/皮膚的東西工作。相同的asp.net2.0代碼在VS2005中正常工作。主題/皮膚不再在VS2008中工作

我使用的母版頁和內容頁裏面我想有這樣的事情: <asp:Button ID="testid" runat="server" SkinID="RedBlueButton" Text="TestButton"></asp:Button>

,並在App_Themes文件/默認/ button.skin文件,我會像

<asp:Button SkinID="RedBlueButton" runat="server" BackColor="Blue" ForeColor="Red" Font-Name="Arial" Font-Size="9px" />

但按鈕仍顯示爲白色。有人知道爲什麼?謝謝。

回答

1

你確定主題是在web.config中指定的嗎?

+0

在web.config中添加主題解決了這個問題。謝謝。 – Tom 2009-07-27 23:14:34

0

好吧,當我在<%@ Page >指令中明確添加Theme =「Default」時,它會再次運行。然而,它仍然抱怨說,「默認」是一個無效的主題名稱,即使我的所有主題文件都在App_Themes/Default/