asp.net(c#)formview显示图片的问题 5

其他都可以显示,就是图片显示不出来。<ItemTemplate>id:<asp:LabelID="idLabel"runat="server"Text='<%#Eval(... 其他都可以显示,就是图片显示不出来。
<ItemTemplate>
id:
<asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>'></asp:Label><br />
picture:<br />
<asp:Image ID="image1" ImageUrl='<%# Eval("id") %>' runat ="server" Height="124px" Width="116px" /><br />
pname:
<asp:Label ID="pnameLabel" runat="server" Text='<%# Bind("pname") %>'></asp:Label><br />
price:
<asp:Label ID="priceLabel" runat="server" Text='<%# Bind("price") %>'></asp:Label><br />
<asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="Edit"
Text="编辑">
</asp:LinkButton>
<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" CommandName="Delete"
Text="删除">
</asp:LinkButton>
<asp:LinkButton ID="NewButton" runat="server" CausesValidation="False" CommandName="New"
Text="新建">
</asp:LinkButton>
</ItemTemplate>
是从数据库里直接显示图片,路径?》
展开
 我来答
xiaozi_2012
2010-03-08
知道答主
回答量:25
采纳率:0%
帮助的人:11.6万
展开全部
ImageUrl='<%# Eval("id") %>' 就给个id怎么可能显示出来啊 至少也要给个全路径啊 <%# 方法名(Eval("id")) %> 方法名()可以定义成static的 也可以定义在后台的 cs文件中 用public访问修饰符 方法有个string类型的返回值接收个object的参数
public string GetPath(object id){return string};
也就是你传过来的id 根据id找出图片名 然后拼接字符串 组合成完成的图片路径 然后return 就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liouxing13
2010-03-04 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:193万
展开全部
1.首先我们要明白一个Image控件如果要正常显示图片就需要有一个正确的图片地址,可以是绝对路径"https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-zhidao.gif"也可以是相对路径"../image1.jpg"
2.像你上面那个控件就可以是 <asp:Image ID="image1" ImageUrl="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-zhidao.gif" runat ="server" Height="124px" Width="116px" />
3.而通过'<%# Eval("id") %>'取出来的明显是个id,而不是我们需要的图片地址
所以这个地方我们需要匹配的是后台取出来的图片地址
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友72875af
2010-03-12 · TA获得超过115个赞
知道答主
回答量:88
采纳率:0%
帮助的人:77.7万
展开全部
<asp:Image ID="image1" ImageUrl='<%# Eval("id") %>' runat ="server" Height="124px" Width="116px" />
不知道你这段代码 imageurl 绑定的数据 是否是 路径

读取地址可能是 绝对路径 可以相对路径 但一定要正确 才能显示。

检查你绑定数据列是否错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a4299dc
2010-03-09 · TA获得超过200个赞
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:114万
展开全部
在数据库中给图片建立一个字段,用其来保存图片路径,在前台就可以绑定这个字段,不过要注意路径的完整性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
征服野蛮人
2010-03-03
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
ImageUrl='<%# Eval("id") %>

这里URL的值要给完整的图片路径呀,光给个ID值怎么能显示呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式