的背景图像的URL
<li style="background-image: url(http://www.domain.com/images/NameFromDataID.jpg);"></li>
我尝试插入此内联代码以插入文件名。
<%# "commonName" + Eval("ID") + ".jpg" %>
但它不起作用......我有一个asp:ListView,其中有许多其他东西在工作,但我似乎无法弄清楚如何将数据转换为li样式......
也许我应该尝试构建整个样式,然后将其附加到li?
答案 0 :(得分:5)
当您使用Databind语法时,需要将整个属性值括在括号内。
style='<%# "background-image: url(" + Eval("ID") + ".jpg)" %>'