【发布时间】:2011-07-01 06:19:26
【问题描述】:
我有一个文件夹中有大约 10-20 个不同背景图像的情况。当我的网站加载时,我需要根据数据库中的一些值选择其中一张特定的图片。
我曾考虑在 body 标记上使用 runat=server,然后在 page_load 上动态添加属性,但我在任何地方都读到了人们说这是一个非常糟糕的建议... 另外,我试了一下,还是不行(不过没调试太多)。
如何以“正确的方式”做到这一点? :-)
【问题讨论】:
-
在 body 中添加一个
style="background-image: url()"(或一个 CSS 类)对我来说是一个很好的解决方案。有什么理由反对它? -
@Pekka - 出于好奇,这样的事情如何与类而不是内联样式声明一起使用?如果我们选择使用一个类,图像如何是动态的?
标签: asp.net html css dynamic-data