我想动态更改页面的背景图片。 我的aspx页面中的代码是:
<li style="background:url(/newtheme/images/city-images/City-name.jpg) no-repeat center 93px;"></li>
/ newtheme / images / city-images / 这部分网址是staic。
而City-name.jpg将继续改变,如California.jpg,Dubai.jpg等。
请帮忙, 感谢
答案 0 :(得分:2)
如果您想在服务器端执行此操作,请为您的LI提供ID和runat =“server”属性:
<li runat="server" id="liCity"></li>
然后在您的C#代码中,您将能够执行类似
的操作liCity.Style["background"] = string.Format("url(/newtheme/images/city-images/{0}.jpg) no-repeat center 93px;", "Moscow");