ASP.NET GridView的多个主题

时间:2010-05-07 13:19:43

标签: asp.net themes

我有一个ASP.NET应用程序,里面有一个GridView.I有一个Skin文件和CSS用于App_Theme文件夹中的GRidView Present。现在我希望用户切换网格视图的样式(颜色和字体)根据用户的偏好。有什么方法可以将一个特定的主题文件夹与一个Grid.Can我保持除了App_Theme文件夹以外的CSS文件?

1 个答案:

答案 0 :(得分:1)

主题在主题层面工作;您可以通过在PreInit事件中分配页面的主题属性来切换主题...

检查出来:http://msdn.microsoft.com/en-us/library/tx35bd89.aspx

或者,您可以为GridView控件创建多个主题,并在ASP.NET主题中为其指定SkinID。然后,您可以将GridView的SkinID更改为要应用的主题。这只适用于皮肤,CSS不能这样工作。

HTH。