让我郁闷两天的问题!ashx

问题描述

在数据库存的是二进制的图片现在用ashx取出来但是无法显示这是gridview模版列的控件<imgalt=""src='<%#"img.ashx?id="+Eval("id")%>'/>下面是img.ashx文件中的代码<%@WebHandlerLanguage="C#"Class="Handler"%>usingSystem;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.IO;usingSystem.Configuration;publicclassHandler:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){if(context.Request.QueryString["id"]!=null){stringid=context.Request.QueryString["id"].ToString();try{my_db.Datadd=newmy_db.Data();byte[]img=(byte[])dd.Execute_Scalar("selectimgfromenterprisewhereid="+id);context.Response.ContentType="image/gif";context.Response.BinaryWrite(img);context.Response.End();}catch(Exceptionex){context.Response.Write("<script>alert('"+ex.Message+"');</script>");}}}publicboolIsReusable{get{returntrue;}}}请大家帮忙吧,已经两天了

时间: 2024-10-15 21:22:09

让我郁闷两天的问题!ashx的相关文章

这是怎么回事?? 帮帮我! 郁闷两天了 不明白

问题描述 ImportsSystemImportsSystem.DataImportsSystem.Data.SqlClientPublicClassForm1InheritsSystem.Windows.Forms.Form#Region"Windows窗体设计器生成的代码"PublicSubNew()MyBase.New()'该调用是Windows窗体设计器所必需的.InitializeComponent()'在InitializeComponent()调用之后添加任何初始化End

.net ashx 生成验证码ProcessRequest执行两次的问题

问题描述 悬赏园豆:30[待解决问题]浏览:1次我直接打开这个链接http://localhost:23011/Login/GetCheckCode.ashx?t=ce7052c1a25f4e1a99525d8c80957180通过ashx生成验证码,image.Save(ms,System.Drawing.Imaging.ImageFormat.Jpeg);context.Response.ClearContent();context.Response.ContentType="image/j

jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)_jquery

在asp.net webForm开发中,用Jquery ajax调用aspx页面的方法常用的有两种:下面我来简单介绍一下. (1)通过aspx.cs的静态方法+WebMethod进行处理 简单的介绍下WebMethod方法的用法 1.修饰符主要用public static修饰 2.方法前面加上[WebMethod]属性表明这是WebMethod方法 3.前台html页面(Client端)访问时要使用post方法,和后台.cs文件进行数据交互,否则会返回整个html页面. 4.当后台页面返回数据后

浏览器直接请求ashx一次,为什么向服务端方法走了两次

问题描述 在IE浏览器下是好的,google,火狐都会出现问题,请问大神是什么问题? 解决方案 解决方案二:,我奔着答案来着解决方案三:这是.页面代码的问题吧?解决方案四:首先你要确定,使用一个http调试器来确定,(各)浏览器到底是提交了两次还是一次?我说了很多次:不用调试器,提问题时贴不出调试器的画面,那就等于自己不动手找问题.等着别人来瞎猜.解决方案五:具体还是要看你的前台ajax的访问逻辑

浙江卫视“一姐”比收入朱丹年入两百万还郁闷

[新闻背景]浙江卫视"一姐"朱丹近日在接受群访时直率地透露了自己身为一线的收入状况.她称自己广告代言费近百万元,全年的收入约在200万元.从2003年进入浙江卫视,主持<气象万千>栏目,2007年10月起主持<我爱记歌词>栏目,2009年3月被提名华鼎奖最佳表现女主持人奖,2009年3月荣获<综艺>最具潜力主持人奖--如今28岁的朱丹用了5年的时间,终于在<我爱记歌词>节目中做到了声名鹊起,而同为综艺一线主持人的汪涵.何炅.谢娜等用了将近

站长浅谈两次建站的郁闷心得

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 经常看着别人的网站,权重有多高,排名有多好,流量多多,心里就痒滋滋的.年初,终于决定自己也开始做正规网站了.由于第一次做正规网站,很多方面都不懂,所以建站前就想请教些建站的老鸟关于建站方面的知识.可老鸟毕竟是老鸟,不是太忙,就是不想告诉你.总之,没有哪个老鸟会帮助一个陌生的新人.于是,只能凭着自己不多的建站知识摸索着开工了,权当是一种学习,一

ASP.NET教程:使用.ashx文件去除重复内容

不同的链接指向的页面如果具有大量相同的内容,这种现象就会被称为"重复内容",如果一个网站的重复内容很多,搜索引擎就会认为这个网站的价值不高.所以我们应尽量避免各种重复内容. 动态网站的重复内容常常是由URL参数引起的,而URL重写会恶化这一现象(比较耐人寻味哟,呵呵).因为如果使用的是原始的URL参数的话,搜索引擎可能会进行适当的判断,而得知重复内容是由URL参数引起的,自动的进行相应的处理:而URL重写会掩盖URL参数,反而使得搜索引擎无法识别URL参数.比如: 原始的URL:htt

原来Eclipse3.0.1中的jboss32x.server文件不匹配JBoss3.2.6!郁闷~

server 从今天下午开始就一直在Eclipse中配置JBoss,由于原来用的是JBoss3.0.0,现在想用JBoss3.2.6. 于是就重新配置.但是配置好了以后,却发现会报告jar文件路径出错,一共有两个:一个是jboss-3.2.6\lib\jboss-boot.jar找不到,一个是jboss-3.2.6 erver\default\lib\javax-servlet.jar找不到. 用UE32打开eclipse\plugins\com.objectlearn.jdt.j2ee_3.0

这两年做论坛的经历

在走过两年的论坛建设之路后,今天再回首,竟有些不堪回首.如果当时是雄心壮志,今天却是唏嘘不已.两年,七百多个日日夜夜,光阴轮回,物是人非.其实什么都变了,其实什么也都没变,变的也许只不过是自己的心态罢了. 近段时间论坛又有些冷清,实在不免又让我有些担心起来,我本来就是一个尚情的完美理想主义者,一直渴望能够做到尽善尽美,尽管以前的寻梦到了今天几乎已成为一个摆设,但那份最初的纯美依然会给我内心留下许多美好的回忆与触动.我想,是不是该为这两年漫漫论坛路的历程中留下点什么呢?也许,我唯一能做的,也就是剖