asp.net将数据库里的图片路径读取并显示图片

数据库:sqlserver已经实现图片上传并在数据库里保存路径。代码如下:想知道如何把已有的路径读取并在网页上显示该路径下的图片看到有些人说<imgsrc=“”>这样的形... 数据库:sql server 已经实现图片上传并在数据库里保存路径。代码如下: 想知道如何把已有的路径读取并在网页上显示该路径下的图片 看到有些人说<img src=“”>这样的形式,不过我菜鸟,不知道这个是放到“***.aspx”里面还是放到“***.aspx.cs”里面,如果这样可以读取,那么该怎么操作。 最好给个代码和详细操作~谢谢哈~ if (Page.IsValid) { Boolean fileOK = false; string path = Server.MapPath("./images/"); if (FileUpload1.HasFile) { string fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower(); string[] allowedExtensions = { ".gif", ".png", ".jpeg", ".jpg" }; for (int i = 0; i < allowedExtensions.Length; i++) { if (fileExtension == allowedExtensions[i]) { fileOK = true; } } } if (fileOK) { FileUpload1.PostedFile.SaveAs(path + "\\" + FileUpload1.FileName); string picpath = "images/" + FileUpload1.FileName; } } 展开
 我来答
之萝萝卜TA0250
2014-06-17 · TA获得超过447个赞
知道答主
回答量:107
采纳率:0%
帮助的人:113万
展开全部
什么意思,显示的图片的代码当然要放到aspx页面中,这里要看你要用的数据控件是什么了,比如如果是repeater,就要把路径放到item里面,例如: <ul> <asp:Repeater ID="Repeater2" runat="server" DataSourceID="ObjectDataSource1"> <ItemTemplate><li><a href = '<%#Eval("NaviUrl") %>' target="_blank"><img src='<%#Eval("PicUrl") %>' /></a></li></ItemTemplate> </asp:Repeater> </ul> 其中NaviUrl是数据库中图片超链接地址的字段,PicUrl就是图片在数据库中的字段 不懂在追问。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式