Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用图像控件显示SQL数据库中的特定图像_C#_Asp.net_Sql_Image - Fatal编程技术网

C# 使用图像控件显示SQL数据库中的特定图像

C# 使用图像控件显示SQL数据库中的特定图像,c#,asp.net,sql,image,C#,Asp.net,Sql,Image,我有一个搜索页面,用户可以使用该页面搜索有关已输入SQL数据库的设备(例如计算机)的特定信息。他们可以搜索品牌、类型、硬盘容量等信息。单击搜索按钮后,结果将显示在中继器控件中。每个设备的DeviceID都是可单击的,单击后,它会将用户带到另一个页面,该页面包含该设备的所有详细信息。我希望能够在该页面上显示特定设备的图像以及所有其他信息。我在SQL数据库中将图像保存为图像类型。但我不知道如何将它从数据库中取出并显示在页面上。我尝试了几种不同的方法,包括在网格控件中显示,但都不起作用。我也尝试过使用

我有一个搜索页面,用户可以使用该页面搜索有关已输入SQL数据库的设备(例如计算机)的特定信息。他们可以搜索品牌、类型、硬盘容量等信息。单击搜索按钮后,结果将显示在中继器控件中。每个设备的DeviceID都是可单击的,单击后,它会将用户带到另一个页面,该页面包含该设备的所有详细信息。我希望能够在该页面上显示特定设备的图像以及所有其他信息。我在SQL数据库中将图像保存为图像类型。但我不知道如何将它从数据库中取出并显示在页面上。我尝试了几种不同的方法,包括在网格控件中显示,但都不起作用。我也尝试过使用ASHX文件,但也不能完全理解。我正在使用C和ASP.NET。任何帮助都将不胜感激。如果需要任何代码,请让我知道,我将很高兴发布它。谢谢

谷歌第一次成功:

谷歌的第一次成功:


能够使用处理程序ASHX解决此类问题。网上有很多样品。试试这个

能够使用处理程序ASHX解决此类问题。网上有很多样品。试试这个

我已经尝试过很多次了,但我始终无法让它正常工作。我认为这与ImageUrl有关。我可以静态设置一个图像并显示它,但由于一些恼人的原因,我无法让ASHX正常工作。我尝试了很多次,但始终无法让它正常工作。我认为这与ImageUrl有关。我可以静态设置一个图像并显示它,但由于一些恼人的原因,我无法让ASHX工作。