我希望创建一个非常简单的Web应用程序,该应用程序根据日期(来自日历点击事件)或关键字搜索简单地显示来自数据库的图像,获取图像是没有问题的,但我不知道如何显示结果图像。最好我想显示在一个表格或网格或其他任何图像,在日历和文本框相邻的页面上,我用来获得搜索标准使用代码隐藏从位图变量显示图像
因此,如何从一个图像流代码隐藏位图变量?
编辑: 该数据库是一个云数据库,所以数据绑定已经结束。
我希望创建一个非常简单的Web应用程序,该应用程序根据日期(来自日历点击事件)或关键字搜索简单地显示来自数据库的图像,获取图像是没有问题的,但我不知道如何显示结果图像。最好我想显示在一个表格或网格或其他任何图像,在日历和文本框相邻的页面上,我用来获得搜索标准使用代码隐藏从位图变量显示图像
因此,如何从一个图像流代码隐藏位图变量?
编辑: 该数据库是一个云数据库,所以数据绑定已经结束。
看看在DynamicImageHandler为ASP.NET了在CodePlex上ASP.NET期货网站:
http://www.hanselman.com/blog/ASPNETFuturesGeneratingDynamicImagesWithHttpHandlersGetsEasier.aspx
这不是一个好主意,因为你不知道什么时候释放资源。
相反,创建一个页面(或页面处理,等等,等等),这将带你在查询字符串所需要的参数,在数据库中执行查找来获得图像。
然后,在处理程序中,从数据库中加载图像,然后流字节后面通过页面。
在原来的页面,你img标签的src属性设置为其他页面,使用适当的参数。
如何像“每日迪尔伯特”的网站?他们几乎完全是我想要达到的目标。 – 2009-01-12 04:47:23
如果你没有手头上的物理文件,请尝试使用:
Response.OutputStream.Write(bitmapbuffer, bitmapbuffer.Length)
我已经在过去做过这样的动态服务PDF和TIF,它的工作原理很好。你需要设置你的img的src属性来包含你需要的信息。这个网站有接近一个例子,你在找什么:
斯科特,完美。正是我在找的东西。谢谢。 – 2009-01-12 05:06:33