C# 基于URL加载图像

C# 基于URL加载图像,c#,asp.net,sql-server,database,image,C#,Asp.net,Sql Server,Database,Image,在.NET(C#)中,我正在加载一个图像。图像的src存储在数据库中 我当前使用以下命令从数据库检索文本: TextBox4.Text = reader["descr"].ToString(); // snippet 但是,我想知道,如何显示图像 Image1.Text= reader["img1"].ToString(); 然后在我的网络表单中: <asp:Image ID="Image1" runat="server" /> 请改用该属性 试一试 改为使用属性 试一试 您

在.NET(C#)中,我正在加载一个图像。图像的src存储在数据库中

我当前使用以下命令从数据库检索文本:

TextBox4.Text = reader["descr"].ToString(); // snippet
但是,我想知道,如何显示图像

Image1.Text= reader["img1"].ToString();
然后在我的网络表单中:

<asp:Image ID="Image1" runat="server" />

请改用该属性

试一试

改为使用属性

试一试


您是否尝试过
Image1.ImageUrl=reader[“img1”].ToString()
您是否尝试过
Image1.ImageUrl=reader[“img1”].ToString()

此问题已回答多次,因此:

基本上,您需要创建一个图像处理程序来将图像的二进制流加载到浏览器。此外,如果您选择此路径,请记住为每个图像使用缓存头,这样您就不会在每次请求时都从数据库中提取数据


享受吧

此问题已被多次回答,因此:

基本上,您需要创建一个图像处理程序来将图像的二进制流加载到浏览器。此外,如果您选择此路径,请记住为每个图像使用缓存头,这样您就不会在每次请求时都从数据库中提取数据

享受吧

Image1.ImageUrl = reader["img1"].ToString();