1

我正在尝试使用后面代码中的变量作为图像的 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">

谢谢!

4

1 回答 1

1

尝试替换src="<%# maxImage %>"src="<%= maxImage %>"

还要确保以下行以正确的格式返回图像路径-

Dim maxImage As String = HttpContext.Current.Request.QueryString("imgpath") 
// maxImage should be in format "../imagename.jpg"
于 2013-04-26T06:29:21.657 回答