繁体   English   中英

从SQL设置img src

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM