问题标签 [app-themes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2471 浏览

asp.net - asp.net 2.0 全局主题在新的 Windows Server 2008 上不起作用

我们正在将 .net 2.0 网站从带有 IIS6 的 Windows 2003 服务器(32 位)迁移到带有 IIS7 的 Windows Server 2008(64 位)机器。我似乎无法让全球主题发挥作用。与我们的旧服务器相同的内容/目录结构;本地 App_Themes 工作正常。

全局主题路径:D:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\Themes

谢谢,亚伦

0 投票
1 回答
484 浏览

user-controls - 基于主题的用户控件 asp.net

有没有办法根据站点使用的主题来使用特定的用户控件?

场景:我在我的 asp.net 项目中使用主题。我将拥有相同的代码库和不同的外观和感觉,因此使用主题和皮肤。现在的问题是,如果我想根据站点的类型使用不同的页眉和页脚(它们是用户控件),我们如何在主题的帮助下做到这一点。

0 投票
3 回答
2972 浏览

asp.net - app_themes css 文件和版本号

我希望能够将版本号附加到位于我的 asp.net 网站的 app_themes 文件夹中的 css 文件中,以便对文件的修改将强制浏览器从服务器获取文件,而不是使用缓存。

css 输出路径看起来像 ~/app_themes/blue/blue.css?v=1234

知道如何在无需手动编辑文件名的情况下完成它吗?

0 投票
2 回答
492 浏览

wpf - 根据监视器分辨率加载 WPF 主题

我在我的 WPF 应用程序中遇到了相当大的分辨率问题,该应用程序将在Hospital中使用,客户被要求提供 BIG 字体和控件,以便他们可以从远处清楚地看到数据。

现在的问题是,当应用程序以 800X600 分辨率运行时,整个 UI 会变得混乱,所以我想为较低的显示器分辨率定义另一个主题,现在如何从 C# 代码加载主题?

或者你们有更好的主意??

0 投票
1 回答
207 浏览

c# - 如何更改资源以在整个应用程序中传播,包括在 ValueConverters 中?

我有一个应用程序,允许用户根据外部 xaml 文件更改配色方案。当用户单击包含主题名称的 MenuItem 时,将执行以下代码:

这适用于大多数应用程序——我所有的资源画笔都发生了变化——但有一个例外。我有一个子控件,其背景颜色由使用转换器的值绑定确定。不过,我没有将颜色硬编码到转换器中,而是让转换器使用字符串常量作为画笔名称,然后从 App.Current.Resources 返回颜色:

这里似乎发生的是 Application.Current.Resources 没有与窗口拥有相同的资源集。我已经尝试将主题加载到 Application.Current.Resources 并从转换器中读取,但这似乎也不起作用。谁能告诉我我在这里缺少什么?有没有办法改变 Application.Current.Resources 并影响打开的窗口?

谢谢!

0 投票
2 回答
1025 浏览

asp.net - 从 css 请求 App_Themes 图像

通常,当您在主题文件夹中有图像或 css 之类的项目时,它们会得到很好的解析,并且 url 会省略 App_Themes 部分。但是,我注意到一些背景图像,在来自同一主题的 css 中设置,使用 App_Themes/MyTheme/someimage.gif 的请求已完成。导致明显的 404 响应。

这是怎么发生的?对我来说更重要的是:我能做些什么来摆脱它,因为它会损害我的表现。

0 投票
1 回答
97 浏览

themes - 您可以移动(或复制)子目录中的“特殊”.Net 文件夹(App_*)吗?

在子目录中而不是在根目录中是否可以有额外的.Net“特殊”文件夹(App_Code、App_Themes 等)?

我正在与一个在根目录中转储大量内容的 CMS 集成。我想把我所有的东西都放在一个子文件夹中,因为这将大大减轻我的 SVN 和部署负担。当它坐下来时,我必须挑选所有的东西来弄清楚什么是我的,什么是他们的,选择性地提交和忽略——大约需要一个小时。

我可以肯定将我所有的 Web 表单放在一个文件夹中。但是我需要处理 App_Code 中的类以及 App_Themes 中的图像和样式表。

那么,无论如何在子目录中有额外的App_Code 和 App_Themes,还是仅限于根目录?

(而且,是的,我知道创建应用程序,但这不起作用。我需要在与站点根目录中的所有内容相同的上下文中运行,因此它并不是一个真正独立的概念应用程序。)

0 投票
3 回答
3529 浏览

asp.net - 将url参数添加到asp主题文件夹中的css文件

我写了一些代码来帮助控制 js 文件的版本。本质上,它围绕当前脚本管理器旋转,并在 javascript 文件路径中附加文件的 md5 哈希。所以

变成

我认为这是一件相当普遍的事情(或它的变体)。我正在努力做的是拿起 app_themes 文件夹中的 css 文件并做同样的事情。

我如何进入并更改 css 链接?

0 投票
1 回答
1003 浏览

asp.net - ASP.NET 主题:如何在将主题名称设置为页面主题之前判断它是否有效

我想这很简单,但我找不到答案。

我们根据查询字符串参数(如?theme=theme1等)设置页面的主题。我只想知道是否有一种简单的方法可以在设置主题名称之前告诉主题名称是否有效,或者如果它无效则捕获并处理错误。

如果主题不存在,我得到的错误是:

我不确定何时抛出异常。我能想到的只是搜索文件夹,但我认为会有更简单的方法。

谢谢

0 投票
1 回答
607 浏览

asp.net - 在 ASP.NET 页面上使用服务器端标记时,主题将不起作用

asp.net 页面的代码是:

C#文件的代码是:

代码给出以下错误:

请有人帮帮我..!!