日期:2014-05-17  浏览次数:20482 次

一个关于http请求的问题
请问一下:在后台怎么获取异步请求的页面的page类,因为我想直接在ashx向请求页面写脚本,但是获取不到此页面的page类
------解决方案--------------------
context.request,context.response和page也里一样用。
------解决方案--------------------
引用:
我说说我的想法吧,我是在ashx页面执行方法,捕获异常,然后捕获后,因为使用的是面向切面的编程方法,因此方法会自动跳到一个异常处理类中,在类中我想直接向请求页面写方法,向用户发送捕获的异常,就是不想使用(context.response.write,然后再去前台处理),而是直接在后台就往页面上写脚本,这样的话就不用再对所有的异常进行处理,只需要写方法就可以了,不知道能不能……


Gloabl.asxa中有个Application_OnError事件,你可以在那里统一处理异常
也可以定义个简单的对象,用Json返回结果及错误
使用ASHX跟AOP没关系