[英]Set img src from SQL
我正在使用asp.net中的标准Web表单,并且在我的图像文件夹中有两个项目:
images/Clear_Flag.png
images/S_Flag.png
我已经能够从SQL数据库动态设置这些项目的背景颜色,但是我无法设置文件位置-我尝试了许多不同的语法,但是却遇到了红十字错误。
下面的示例代码:
在代码中:
<img src=<#% Eval("Flag_Location") %;'> style='background-color: <%# Eval("Flag_Color") %>;'/>
查询返回的字段
Flag_Colour
:蓝色
Flag_Location
:〜/ images / Clear_Flag.png
有人能告诉我我在做什么错吗?
标记位置应为
/images/Clear_Flag.png
删除数据库中的“〜”或从映像src中删除“〜”。
保持Flag_Location不变,并添加runat =“ server”属性。 这样,即使以后更改了目录结构,它也可以正确解析。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.