ImageUrl='<%#Eval("Name","../Master Pages/DisasterImages/") %>'+'<%#Eval("Request.QueryString["DisID"].ToString()/{0}") %>'
DisID 是文件夹名称。
我想要的是在目录中显示图像。 我使用转发器控件完成了它。问题是现在我想在QueryString中获取文件夹名称。我怎样才能做到这一点?以上是我在没有达到预期结果的情况下尝试过的代码......
任何帮助都会受到赞赏。
谢谢!
答案 0 :(得分:3)
使用&lt;%=而不是&lt;%#。例如:
<%= Request.QueryString["DisID"] %>
我注意到您的代码存在另一个问题,在字符串中使用引号时需要小心。你需要逃脱它们。因此
"Request.QueryString["DisID"].ToString()/{0}"
应该是这样的
"Request.QueryString[\"DisID\"].ToString()/{0}"
注意用于转义字符的反斜杠。