在div的背景网址中{Eval

时间:2016-05-16 07:18:50

标签: c# html css asp.net webforms

我设法在这里评估链接

<div class="img-wrap" style='<%# "background: url('" + Eval("post_image") + "')  no-repeat; background-size:cover;" %>'>

但是......我还需要指向目录......就像那样

<div class="img-wrap" style='<%# "background: url('../images/" + Eval("post_image") + "')  no-repeat; background-size:cover;" %>'>

问题是当我在浏览器中检查它时会产生这种结果

<div class="img-wrap" style="background: url(" ..="" images="" image-thumb.jpg')=""  no-repeat;=""   background-size:cover;'="">

它会在任何内容之间创建一个空格

@edit:

这里是img更好的可视化

image

1 个答案:

答案 0 :(得分:1)

试试这个

style='<%# "background-image: url(../images/" + Eval("post_image") + ") no-repeat; background-size:cover;" %>'