RT:我在项目建了个Handler.ashx 默认的程序
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable {
get {
return false;
}
}
}
运行后 一片空白 难道不是要显示Hello World吗?
本来正在弄裁剪图像的问题,代码竟然么反映 我就试了下 默认的Handler.ashx文件 竟然还是么反映 咋弄 帮帮下 顶下也行,沉了 我又得重新发 。
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable {
get {
return false;
}
}
}
运行后 一片空白 难道不是要显示Hello World吗?
本来正在弄裁剪图像的问题,代码竟然么反映 我就试了下 默认的Handler.ashx文件 竟然还是么反映 咋弄 帮帮下 顶下也行,沉了 我又得重新发 。
加上结束
检查请求地址是否正确
get {
return false;
}
}
改成
public bool IsReusable {
get {
return TRUE;
}
}
在web.config里做了这样的设置的原因
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
导致 处理.ashx么反映
如果是这样的话 应该怎么改呢?
获取一个值,该值指示其他请求是否可以使用 IHttpHandler 实例。
属性值
如果 IHttpHandler 实例可再次使用,则为 true;否则为 false。
备注
将 IsReusable 属性用所提供的重写 IsReusable 属性访问器 (getter) 的代码显式设置为 true 或 false。