gpt4 book ai didi

asp.net - 基于 Server Controls 动态加载样式表

转载 作者:行者123 更新时间:2023-11-28 14:41:45 26 4
gpt4 key购买 nike

我有一个网站需要加载基于模型的基本样式组件(根据用户输入在后端 SQL 服务器上确定)

这个概念是这个网站可以包含参数化的外观组件,这些组件是基于登陆页面预定义的。

任何人都可以提供一个基本的想法或示例来说明如何实现这一点吗?一个想法是将样式参数存储在数据库中,但样式表如何提取它。另一个想法是让这些预定义的样式表与着陆页相对应,但这需要服务器控件,我们无法在链接样式表中实现它。

最佳答案

样式表不能从数据库中提取,但您当然可以创建一个处理程序来提供 CSS 文件,而不是指向物理 CSS 文件。

然而,这里更大的问题更多是业务问题。在编写代码之前,您必须弄清楚控件或布局到 CSS 文件的映射。如果你不这样做,我几乎可以保证当你的系统无法处理要求时,你会在路上遇到一些痛苦。如果您不想太痛苦,请提前完成设计工作。

现在回到问题。 “基于着陆页”?你的意思是不同的用户点击不同的着陆页。如果是这样,样式可以应用于模板(在 ASP.NET 中很容易),或者您可以创建自定义配置文件提供程序以将样式与用户结合起来。我会仔细考虑这些选项。将文件存储为文件还是存储在数据库中是一个单独的问题。

关于asp.net - 基于 Server Controls 动态加载样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com