基于浏览器的 ASP.Net 主题中的条件皮肤文件
有没有办法仅在使用特定浏览器时才在主题中使用皮肤文件?
主题保持不变,我只是希望在使用某个浏览器时应用皮肤 A,在使用另一个浏览器时应用皮肤 B。我知道我可以检查服务器端代码,然后将控件的 SkinId 设置为 或 ,但是还有另一种更全局的方法吗?
谢谢
Is there a way to use a skin file in a theme only when a certain browser is used?
The theme stays the same, I just want skin A to apply when a certain browser is used, and skin B when another browser is used. I know I can have server-side code to check and then set the SkinId of the control to either or, but is there another, more global way?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以测试用户正在使用的浏览器,然后< a href="http://msdn.microsoft.com/en-us/library/tx35bd89.aspx" rel="nofollow noreferrer">以编程方式设置主题。
一个例子可能是:
You can test for what browser the user is using, and then set the theme programatically that way.
An example might be: