1

VS2008でテーマ/スキンを機能させることができませんでした。VS2005 では、同じ asp.net2.0 コードが正常に動作します。

私はマスターページを使用しており、コンテンツページ内には次のようなものがあります: <asp:Button ID="testid" runat="server" SkinID="RedBlueButton" Text="TestButton"></asp:Button>

App_Themes/Default/button.skin ファイルには、次のようなものがあります

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

ボタンはまだ白く表示されます。理由を知っている人はいますか?ありがとう。

4

2 に答える 2

1

テーマが web.config で指定されていますか?

于 2009-07-27T22:58:57.507 に答える
0

<%@ Page > ディレクティブに Theme="Default" を明示的に追加すると、再び機能しました。ただし、すべてのテーマファイルが App_Themes/Default/ の下にあるにもかかわらず、「デフォルト」は無効なテーマ名であるとまだ不平を言っています

于 2009-07-27T23:08:23.057 に答える