2013-04-26 30 views
1

我想從後面的代碼中使用一個變量作爲圖像的src。這是我的,但它不起作用。VB.NET從後面的代碼插入一個變量爲aspx img src

在我的身後,在類級別的代碼,我有:

Dim maxImage As String = HttpContext.Current.Request.QueryString("imgpath") 

而在ASPX:

<img src="<%# maxImage %>" alt="mylisting" height="275" width="275"> 

如果我只是堅持在那裏maxImage值的圖片顯示出來,所以某些原因maxImage變量沒有被插入?我猜想我的語法被搞亂了,有更多經驗的人可以馬上發現它。

在Chrome當我 「檢查元素」 我得到這個:

<img src="" alt="mylisting" height="275" width="275"> 

謝謝!

回答

1

嘗試用src="<%= maxImage %>"

更換src="<%# maxImage %>"同時確保下面一行在正確的格式 -

Dim maxImage As String = HttpContext.Current.Request.QueryString("imgpath") 
// maxImage should be in format "../imagename.jpg" 
+0

完全工作,感謝返回圖片路徑!雖然在睡覺後,我認爲我應該使用JavaScript,而不是(更快)謝謝,但是...我知道這是簡單的! – 2013-04-26 11:12:28

相關問題