ashx是做什么用的?

如题所述

.ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。
  .ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。

一般应用较多的是AJAX请求的响应文件,图片的输出,
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-02-19
一种是在ashx里返回内容,然后在你的ajax里进行控制。
另外,也可以用callback来实现,省得多写一个ashx文件。
根据实际需要考虑。

如果你用CrossPagePostback可以实现对PreviousPage的访问(前提是public的成员)。本回答被提问者和网友采纳
第2个回答  2011-09-15
手写AJAX的时候可以用它做目标文件,在里面写判断条件。

.ashx为后缀的文件是干什么用的?其中的IHttpHandler 接口是什么?通俗一 ...
ashx是通用处理器,是最基本的ASP.NET Handler,用于最基本的请求处理操作,是ASP.NET的基础框架。所有的Page其实都实现这个接口,如果你了解http到底是怎么工作的,你就很容易理解Handler是干什么的,通俗点儿就是输出数据,任何数据都可以,比如下载的文件、Json数据、当然还有Html文档等等。

ashx是做什么用的?
.ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。.ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。一般应用较多的是AJAX...

ashx是什么文件
1、ashx是一般应用程序;2、应用程式是电脑软件的主要分类之一,是为针对使用者的某种应用目的所撰写的软件;3、Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。

用一般处理程序可以像WEB API一样写RESTful风格的接口吗
ashx 文件用于写web handler的。。ashx文件与。aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通。aspx页面的控件解析以及页面处理的过程。ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容 ASP.NET 运行时将调用处理程序的 ProcessRequest 方法来处...

动态XML文件使用ashx问题,怎么解决
ashx文件是主要用来写web handler的。使用.ashx 可以让你专注于编程而不用管相关的web技术。我们熟知的.aspx是要做html控件树解析的,.aspx包含的所有html实际上是一个类,所有的html都是类里面的成员,这个过程在.ashx是不需要的。ashx必须包含IsReusable属性(这个属性代表是否可复用,通常为true),而...

ashx是什么文件?怎么配置服务器支持该文件呀?,还有php能与ashx文件互 ...
是asp.net的中的一个应用类型的文件扩展名,提供http服务,一般处理程序(HttpHandler)是·NET众多web组件的一种,ashx是其扩展名。一个httpHandler接受并处理一个http请求,类比于Java中的servlet。类比于在Java中需要继承HttpServlet类。

aspx和ashx有什么不同,他们各是干什么用的
作?一种是在ashx里返回内容,然后在你的ajax里进行控制。另外,也可以用callback来实现,省得多写一个ashx文件。根据实际需要考虑。如果你用CrossPagePostback可以实现对PreviousPage的访问(前提是public的成员)。

.net中ashx文件有什么用?功能有那些,一般用在什么情况下?
.ashx是“一般处理文件”。和aspx类似。但是这种文件要比aspx这种前台页面文件内容简单轻巧。.ashx不提供前台展示的功能。也可以说它结合了.cs类文件而且又可以提供给.aspx文件做UI层的互动。一般ajax这种无刷新或者其它异步操作可以用到。 例如很多网站里面统计功能,数据未完全加载完之前 页面上面会有一个...

C# .net问题:打算全部用ashx写个后端项目,前端用html+js+ajax与后端交 ...
ASXH是一般的网站应用程序,主要用来处理小型的,不需要回发的请求,比如发送个图片给客户端啊,这种。他不是一个项目,而是一个项。只要是ASP.NET项目中,都可以右键添加一个asxh项,用于url处理请求。优点是很简单,缺点是很老很过时,至于以后和其他客户端交互更是难,因为asxh项是很难维护成一个...

ashx文件是怎么向asp页面返回json格式的数据的啊? asp页面用ajax向ash...
ashx是一般处理程序 与aspx页面的区别在于他没有前台dom的产生 返回的数据是你Response.Write(

相似回答