实现了IHttpHandler
cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;namespace Public
{
    public class HttpHandler : IHttpHandler
    {
        #region IHttpHandler 成员        public bool IsReusable
        {
            get { return true; }
        }        public void ProcessRequest(HttpContext context)
        {
     
        }        #endregion
    }
}web.Config:
<httpHandlers>
      <add verb="*" path="*.aspx" type="Public.HttpHandler" />
      <remove verb="*" path="*.asmx"/>
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
    </httpHandlers>
我什么操作都没,问题是我打开一个页面,什么东西都没有,求教!
先谢过了

解决方案 »

  1.   

    我是说,本来一个页面是有一些标签或者控件的但是加上了HttpHandler的话,打开那些页面,标间或控件显示不出
      

  2.   

            public void ProcessRequest(HttpContext context)
            {
         
            }什么也没做 页面就空白了
      

  3.   

    public void ProcessRequest(HttpContext context)
    {
       
    }
    在这里面Response。Write一些东西 看看页面有没有显示先
      

  4.   

    必须要有一个response.write ,不然页面就会这样!
      

  5.   

    我只想在ProcessRequest里面加一些逻辑判断并不想改变页面标签或控件,那要怎么写啊,我需要正常输出这个页面的内容
      

  6.   


    那你要配合实现IHttpModule接口的一个类 并通过其调用你这个Handler
      

  7.   

    与IHttpHandler的区别整理其实你这个不必用IHttpHandler