2016-05-16 18 views
0

des div schaffte ich Link hierEval im Hintergrund url

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

eval Aber ... ich brauche noch Richtung Verzeichnis .. etwas wie das

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

Das Problem ist, dass es zu mit dieser Art der Sache, wenn ich es in Browser überprüfen

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

es schafft ein Leerzeichen zwischen und zielt nicht auf etwas

@edit:

Hier wird das img zur besseren Visualisierung

image

Antwort

1

Try this

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

arbeiten sollten, aber Sie müssen wahrscheinlich ein '(string)' Guss- oder ein '.ToString()' Aufruf auf das Ergebnis der 'Eval' ... – user1429080