2012-03-15 50 views
0
currentObject = someValue; 
var src = '<%=Url.Content("~/Content/images/locations/" + currentObject + ".jpg")%>'; 

但由于Url.Content在'中,currentObject是'currentObject',而不是它的值。JavaScript语法与服务器端Url.Content

如何使用currentObject的值而不是名称来编写上面的代码?

回答

7

你是混合.NET(我猜测它的.NET)和JavaScript。

currentObject = someValue; 
var src = '<%=Url.Content("~/Content/images/locations/")%>' + currentObject + '.jpg'; 

将得到您的src。

1

尝试更改您的代码:

currentObject = someValue; 
var src = <%=Url.Content("~/Content/images/locations/")%> + currentObject + ".jpg";