0

我正在使用以下 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() + "')")

图像的文件名来自数据库。但是那个代码没有做我想要的。

4

2 回答 2

1

试试这个:

使用“/”代替“\”

div_img.Style.Add("background-image", "url('" + "../emp_pic/" & myDataSet.Tables(0).Rows(0).ItemArray(29).ToString() + "')")
于 2013-09-13T10:08:19.043 回答
-3
#div_img
{
background-image:url('..\emp_pic\');
background-color:#cccccc;
} 

为什么不使用 css 页面并使用此代码!使用 css 页面是样式化的首选方式,并且被 HTML5 标准所接受。

于 2013-09-13T10:11:08.133 回答