【问题标题】:ASP.NET Multiple themes for GridViewASP.NET GridView 的多个主题
【发布时间】:2010-05-07 13:19:42
【问题描述】:

我有一个 ASP.NET 应用程序,其中有一个 GridView。我在 App_Theme 文件夹中有 GRidView 的皮肤文件和 CSS。现在我希望用户切换网格视图的样式(颜色和字体)基于用户偏好。有什么方法可以将特定主题文件夹关联到网格。我可以保留除 App_Theme 文件夹之外的 CSS 文件吗?

【问题讨论】:

    标签: asp.net themes


    【解决方案1】:

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

    看看这个:http://msdn.microsoft.com/en-us/library/tx35bd89.aspx

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

    HTH。

    【讨论】:

      猜你喜欢
      • 2010-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多