我正在使用以下DIV布局:
<div id="div_img" runat="server">
</div>
我想在运行时向我的DIV添加背景图像,所以我使用下面的代码:
div_img.Style.Add("background-image", "url('" + "..\emp_pic\" & myDataSet.Tables(0).Rows(0).ItemArray(29).ToString() + "')")
图像的文件名来自数据库。但是那段代码没有做我想要的。
答案 0 :(得分:1)
试试这个:
使用“/”代替“\”
div_img.Style.Add("background-image", "url('" + "../emp_pic/" & myDataSet.Tables(0).Rows(0).ItemArray(29).ToString() + "')")
答案 1 :(得分:-2)
#div_img
{
background-image:url('..\emp_pic\');
background-color:#cccccc;
}
为什么不使用css页面并使用此代码!使用css页面是一种受欢迎的样式方式,并且被HTML5标准所接受。