C# 将varbinary显示为可下载链接

C# 将varbinary显示为可下载链接,c#,asp.net,sql-server,C#,Asp.net,Sql Server,这个问题相当简单,我的数据库中存储的图像是varbinary,我想提供这些图像的链接,而不是在网站上显示它们。当用户单击链接时,他/她应该能够下载图像 您应该创建一个获取图像id并返回图像的页面。您应该创建一个获取图像id并返回图像的页面。图像是响应请求提供的 <img src="?" /> <!-- what goes here? --> 对于小图像或多个请求的开销非常高的情况,这是一种有用的技术 见: 更多阅读: 根据请求提供图像 <img src="?

这个问题相当简单,我的数据库中存储的图像是varbinary,我想提供这些图像的链接,而不是在网站上显示它们。当用户单击链接时,他/她应该能够下载图像

您应该创建一个获取图像id并返回图像的页面。

您应该创建一个获取图像id并返回图像的页面。

图像是响应请求提供的

<img src="?" /> <!-- what goes here? -->
对于小图像或多个请求的开销非常高的情况,这是一种有用的技术

见:

更多阅读:


    • 根据请求提供图像

      <img src="?" /> <!-- what goes here? -->
      
      对于小图像或多个请求的开销非常高的情况,这是一种有用的技术

      见:

      更多阅读:


      • 你可以考虑这个问题:

        我有一个类似的问题,答案解决了我的问题。除此之外,您还可以使用Telerik的binaryimage组件:


        < P>你可以考虑这个问题:

        我有一个类似的问题,答案解决了我的问题。除此之外,您还可以使用Telerik的binaryimage组件:

        ?你考虑了什么方法?你考虑过什么方法?
        <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
        AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
        9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot">