我的 .css 类中有一个 CSS 样式,其中的颜色设置为蓝色,用于显示大量按钮。
我的客户现在想要一个由数据库字段保存的绿色按钮选项,所以我询问该字段:
if (!String.IsNullOrEmpty(user.SetColorButtons) && user.SetColorButtons == "Grün")
{
//Change Style
}
现在如何更改这里的 css 文件?
很难不更改文件,因为我在这个站点的大约 40 页中有大约 300 个按钮,在后面的每一个奇怪的代码中更改它都是 hell ...
最佳答案
保留两个版本的 css 文件,如 yourproduct-blue.css
和 yourproduct-green.css
,当页面加载时,检查数据库以确定哪个 css 文件要使用的。然后就是写一个if条件来加载对应的css文件。
关于asp.net - 如何从代码隐藏更改 CSS 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18853071/