asp.net – 基于用户更改主题/ CSS
发布时间:2020-12-15 18:57:51 所属栏目:asp.Net 来源:网络整理
导读:我正在建立一个产品,我们最终要去白标.现在我试图找出以编程方式促进这些需求的最佳方法,以便用户可以通过他们的个人资料/设置表单来更新网站的基本设计(即标题颜色等). 要求: – 用户可以更新标志(这是完整的) – 用户可以更新基础设计元素(基于CSS),即标
我正在建立一个产品,我们最终要去白标.现在我试图找出以编程方式促进这些需求的最佳方法,以便用户可以通过他们的个人资料/设置表单来更新网站的基本设计(即标题颜色等).
要求: 我们不想使用ASP.Net主题/皮肤,因为这需要在本地文件系统中存储静态主题.我们想使用CSS来覆盖基本样式并将其存储在数据库中. 我们的初始计划是将CSS存储在数据库中的一个简单的varchar字段中,并使用“!”将该CSS写入Pre-Init事件的Master页面.覆盖基本样式.这是最好的解决方案吗?如果没有,你做了什么来完成这个功能/ 解决方法
几个月前我一直在那里虽然使用由专用处理程序/ servlet生成的动态CSS已经是第一个解决方案,为了提高性能,现在可以在覆盖标准CSS基本元素的文件上生成自定义CSS:
<link rel="stylesheet" href="standard.css" /> <link rel="stylesheet" href="<%= customer_code %>/custom_style.css" /> ... <img scr="<%= customer_code %>/logo.png" /> 每个自定义CSS都有自己的URL,因此您可以使浏览器缓存它们. 这将使您为每个用户保存的请求保存: >从数据库到应用层的流量 我将第二个想法,用户应该填写一个Web表单,详细说明他们想要做什么自定义. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC 4 HttpNotFound()和404错误
- asp.net – 存储字符串数组在appSettings?
- asp.net-core – 为什么在我的ASP.NET Core 1.0(MVC6)项目中
- “超频”处理ASP.NET应用的技术
- asp.net-mvc – 从控制器中的formcollection中找到隐藏字段
- asp.net-mvc – asp.NET:未知长度的MVC路径
- asp.net-mvc – 将带有字符串的json数组发布到Asp.Net MVC动
- asp.net – 如何诊断IIS将CPU推向100%?
- asp.net – DropDownList的EditorTemplate
- asp.net-mvc – 无法使用Windsor Container将依赖项注入Asp
推荐文章
站长推荐
- asp.net-mvc – 无法获得有效的Unity Session Li
- asp.net – 在IIS 7或IIS 7.5集成模式下,默认文档
- asp.net-mvc – 处理ASP.NET MVC中的路由错误
- asp.net-mvc – 范围注释在无和100之间?
- asp.net – 只允许内容控件直接在包含内容控件的
- asp.net-mvc – 我应该在ASP.NET MVC中使用Anti-
- asp.net-mvc – IE10将令牌注入到.NET MVC链接中
- iis – ASP / ASP.NET处理写权限的最佳方法是什么
- asp.net-mvc – 验证:Model或ViewModel
- WeihanLi.Npoi 近期更新
热点阅读