使用asp.net gridview和c#从phpmyadmin数据库显示图像

Posted

技术标签:

【中文标题】使用asp.net gridview和c#从phpmyadmin数据库显示图像【英文标题】:displaying image from php myadmin database using asp.net gridview and c# 【发布时间】:2016-06-05 14:03:30 【问题描述】:

第一张图片显示地址保存在我的数据库中。第二个显示我在我的数据库中声明的“product_image”。第三个是我在gridview 上打印图像的方式。第四个是结果。没有我调用的图片的图像。请帮帮我。谢谢。 :)

【问题讨论】:

【参考方案1】:

问题是,在这里您将 物理路径 存储到数据库中,这就是它产生问题的原因,当您提供像 C:\user\xx\xx 这样的完整路径时,asp.net 应用程序无法找到那些图片,当您将应用程序部署到生产环境时,这也会产生问题。解决方案是将基于当前目录的相对路径存储到数据库中。 Use this link for more information

【讨论】:

以上是关于使用asp.net gridview和c#从phpmyadmin数据库显示图像的主要内容,如果未能解决你的问题,请参考以下文章

使用asp.net gridview和c#从phpmyadmin数据库显示图像

如何在 c# ASP.NET 中使用 GridView_RowCommand 事件从 GridView 获取图像

C# ASP.NET怎么手动给GridView赋值,不从数据库中读取?

如何使用 C# asp.net 在 GridView 中添加文件上传日期和/或时间?

ASP.NET C# GridView 合并行列

在 Asp.Net c# 中更新 gridview