ASP中的.ashx文件是什么?网络应用程序



什么时候在asp.net web应用程序中使用ashx文件?谁能举一个实际的例子,用简单的术语解释一下?我从msdn中了解到。ashx文件实现了ihttphandler,但我无法从这里得到太多解释http://msdn.microsoft.com/en-us/library/system.web.ihttphandler.aspx,有人能给我解释清楚吗?

简而言之,文件ASHX是ASPX文件,减去所有的ASP。净webform。

我正在使用ASHX动态生成PDF文件,并下载它们。类似地,我使用它们动态地生成缩略图并下载它们。

这可以很好地处理空白的ASPX文件,但是ASHX文件消耗的资源要少得多。

查看本教程,了解文件ashx.

我使用它们的一个用途是使用它来处理AJAX请求,并以明文格式打印输出。不需要渲染任何HTML控件等,只需要纯文本/XML等,而ASHX似乎是最好的。

下面是一个很好的概述:

http://www.dotnetperls.com/ashx

你想创建一个ASP。网络文件这不是一个典型的web表单页面。您的文件需要动态地从查询字符串返回图像,或其他非html网页

相关内容

最新更新