主题/皮肤在 VS2008 中不再起作用
我无法让主题/皮肤在 VS2008 中工作。 相同的asp.net2.0代码在VS2005中工作正常。
我正在使用母版页,并且在内容页面内我会有类似的内容: <代码>
在 App_Themes/Default/button.skin 文件中,我会有类似
的内容
但按钮仍然显示白色。 有人知道为什么吗?谢谢。
I couldn't make the theme/skin thing work in VS2008. Same asp.net2.0 code works fine in VS2005.
I am using Masterpage, and inside content page I would have something like:
<asp:Button ID="testid" runat="server" SkinID="RedBlueButton" Text="TestButton"></asp:Button>
and in the App_Themes/Default/button.skin file, I would have something like
<asp:Button SkinID="RedBlueButton" runat="server"
BackColor="Blue"
ForeColor="Red"
Font-Name="Arial"
Font-Size="9px" />
but the button still shows white. Anybody have any idea why? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您确定主题已在 web.config 中指定吗?
Are you sure the theme is specified in web.config?
好吧,当我在
<%@ Page > 中显式添加 Theme="Default" 时,它又起作用了。
指令。 但是,它仍然抱怨“默认”是无效的主题名称,即使我的所有主题文件都位于 App_Themes/Default/ 下Ok, it worked again when I explicitly add Theme="Default" in the
<%@ Page >
directive. However, it still complains that the "Default" is an invalid theme name even though all my theme files are under App_Themes/Default/