我这个小foreach语句在ASPX页面:为Url.Content使用字符串格式不工作
<%
foreach(string path in pathList)
{
%>
<img src="<%=Url.Content(string.Format("~/Content/Images/{0}", path))%>" />
<%
}
%>
我想,要显示使用Url.Content
从路径清单中的所有图像。
但我的代码不起作用。
在生成的HTML中,上面的代码返回我<img src='/Content/Images/' />
而不是<img src='/Content/Images/page.png' />
等。
感谢
您是否验证过'path'实际上包含“page.png”? – ChrisF 2012-03-05 13:55:05
你有没有检查过''元素创建的数量是否与pathList的长度相同?但他们都得到相同的'src'? – 2012-03-05 14:04:58
该函数返回一个没有'.'符号的列表(与'pathList'关联),如'pagepng'而不是'page.png'。无论如何感谢 – 2012-03-05 14:08:34