如何把保存在数据库内的图片显示到页面上表格的某个单元格内?

lykemp 2004-08-27 12:28:32
如何把保存在数据库内的图片显示到页面上表格的某个单元格内?
...全文
273 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sneak 2004-08-31
  • 打赏
  • 举报
回复
alan99(阿蓝) 也是对的,楼主看不懂罢了
xueqs 2004-08-31
  • 打赏
  • 举报
回复
saucer(思归/MVP) is right
雪狐 2004-08-31
  • 打赏
  • 举报
回复
用label控件,把图片显示到一张页面上加载,然后用Label的
.Text = "<img src='ShowPicture.aspx?ImgID=" & intFileID & "'>"
lhu 2004-08-31
  • 打赏
  • 举报
回复
lykemp(kemp)
我也正解决这个问题,你可以在表格单无中写入代码
<img src="showimage?imgID="+imgID >
alan99 2004-08-30
  • 打赏
  • 举报
回复
把myImage控件放到你的单元格不就可以了?
lykemp 2004-08-29
  • 打赏
  • 举报
回复
来人哦
lykemp 2004-08-29
  • 打赏
  • 举报
回复
那怎么样让它填充到页面上表格的单元格内呢?
alan99 2004-08-27
  • 打赏
  • 举报
回复
showimage.aspx.cs里的程序并没有把图片保存为文件到你的硬盘啊.
这样很方便的
lykemp 2004-08-27
  • 打赏
  • 举报
回复
我不想把图片保存为文件,然后再指定Url.
我想换成直接把二进制流写到指定位置,怎么处理?
alan99 2004-08-27
  • 打赏
  • 举报
回复
要显示图片的页(myImage为Image控件)
myimage.aspx.cs:
myImage.ImageUrl = "../showimage.aspx?imgid="+imgid;

输出图片的页
showimage.aspx.cs:
string selString = "select img_info from img where imgid='"+Request.QueryString["imgid"]+"'";
OdbcDataAdapter myDataAdapter = new OdbcDataAdapter(selString,con);
DataSet myDataSet = new DataSet();
myDataAdapter.Fill(myDataSet,"img");
//显示图片
Response.BinaryWrite((byte[])myDataSet.Tables["img"].Rows[0]["img_info"]);
cuike519 2004-08-27
  • 打赏
  • 举报
回复
标准答案!无话可说了!
rickjelly2004 2004-08-27
  • 打赏
  • 举报
回复
good idea
saucer 2004-08-27
  • 打赏
  • 举报
回复
use a separate aspx page to display your image, for example

<td><img src="YourImage.aspx?id=123"></td>

also seee

Retrieving Images from SqlServer and displaying in a DataGrid - ASP .NET
http://aspalliance.com/articleViewer.aspx?aId=141&pId=

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧