问题标签 [ashx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2017 浏览

asp.net - ASPX 或 ASHX 作为 ajax 服务器页面?

在考虑将结果返回给 javascrit 中的 ajax 调用的 ASP.NET ajax 服务器页面时,在性能/速度方面什么是最好的?一个 ASPX 文件或 ASHX ?

0 投票
1 回答
1156 浏览

asp.net - ASP.NET Javascript 资源处理程序

我想制作一个处理程序,它可以获取我需要的所有 Javascript 文件并压缩和合并它们,就像 asp.net 的脚本管理器一样。这可能吗?我想到了一个 .ashx 处理程序,但我不确定这是否有效..

如果您也可以使用 css 文件执行此操作,那就太酷了。

0 投票
4 回答
3763 浏览

c# - 如何从 ashx 或 web 服务呈现用户控件?

问题是否可以让 .ashx 或 web 服务返回呈现的用户控件?如果是这样,我该怎么做?

0 投票
1 回答
540 浏览

directory - httphandler 文件类型映射需要虚拟目录(或者是吗?)

我正在使用 httpHandler 将所有对 *.gif 文件的请求传递给 ashx 处理程序。我只想对网站内子文件夹的请求执行此操作。网站根目录称为“demo”,子文件夹称为 et。因此,我在 et 文件夹中添加了一个 web.config 文件,其条目如下:

这不足以将所有 *.gif 请求传递给 ashx - 我还需要添加一个应用程序扩展来将 .gif 文件的请求指向 aspnet_isapi.dll。除了使 et 文件夹成为虚拟目录(我真的不想这样做)之外,我找不到任何方法来做到这一点。无论如何,我将 et 设置为 virt 目录,然后设置映射,一切正常。如果我然后删除 virt dir 应用程序,整个事情都会继续工作。这向我表明,必须有一种方法可以设置 *.gif 映射,而不必创建 virt 目录然后再​​次将其删除。

有人知道这里发生了什么吗?

非常感谢。

0 投票
2 回答
3958 浏览

jpeg - .ashx ASP.NET 处理程序图像未显示在 html img 元素中

我有一个奇怪的问题。

我创建了一个获取位图并返回它的 ASP.NET 处理程序 (AccidentMap.ashx)。

这是处理程序:

它通过 GetMap 方法检索图像。

如果我在浏览器中调用这个处理程序,它会显示图像:

主页preisvergleich.de/img/internet/browser.JPG 主页preisvergleich.de/img/internet/Property.JPG

所以很明显 ashx-handler 返回一个图像。

当我尝试在 html 页面中显示图像时,没有显示任何内容。

主页preisvergleich.de/img/internet/html.JPG

这是页面的html:

它与两种场景中使用的 url 完全相同。

有人知道这种奇怪行为的原因是什么以及如何解决它?

问候

亚历山大

0 投票
1 回答
6331 浏览

asp.net - IIS 7.5 (Windows 7) 中是否缺少默认的 ASHX 处理程序映射?

我有一个使用默认 ASP.NET HTTP 处理程序扩展名.ashx 的应用程序。这不再适用于 IIS 7.5。我收到一条 404.3 消息,其中包含添加处理程序的说明。

我专门使用默认处理程序扩展来保持简单,并且不必在我的 Web 应用程序的安装程序中添加映射。

新版本的 IIS 似乎与 IIS 6 相比有很多变化......我错过了什么吗?

0 投票
1 回答
2408 浏览

asp.net - HTTP 处理程序:何时使用同步/异步/通用处理程序 (ashx)?

ASP.NET 提供 4 种类型的 http 处理程序 - 同步、异步、通用同步 (ashx) 和通用异步 (ashx) 处理程序。

您如何选择用于作业的 http 处理程序类型?

0 投票
1 回答
7454 浏览

.net - ASP.NET - 在 GridView 中显示图像和 pdf

我想在 asp:GridView 中显示“图像”列。这个想法是提供图像的缩略图,并链接到真实大小的图像。对于某些行,这可能是 PDF 文档。我希望链接到 PDF。PDF 或图像存储在 SQL 数据库中。

现在我在处理程序(.ashx)文件中有错误:

“不存在数据时尝试读取无效。”

这是我的代码:

ASP:

处理程序 ASHX:

如果可能,请帮助我。如果耗时,请提供示例或博客文章的链接。

0 投票
1 回答
2099 浏览

asp.net - jQuery 使用 ashx 处理程序将数据绑定到 ASP.NET DataList

使用 jQuery 如何将数据从对 asp.net ashx 处理程序的调用绑定到数据列表?

0 投票
1 回答
1312 浏览

httpwebrequest - 向本地 ASHX 文件发出 HttpWebRequest 时出现 IOException

大家好。这是我的情况。我正在尝试向本地处理程序文件发出 HttpWebRequest,但我不断收到以下异常:

无法从传输连接读取数据:现有连接被远程主机强行关闭。

现在,我正在使用本地处理程序文件,因为我正在为站点将使用的第三方编写一些集成代码。在我有一个可供我提出请求的测试环境之前,我基本上是在使用本地处理程序文件模拟该过程。这是相关的代码。谢谢。

WebRequest 代码(subRequest 变量是传递给执行此代码的方法的对象):

“requestUrl”被定义为“ http://localhost:2718/Handlers/MyHandler.ashx ”。我可以很好地点击处理程序文件并单步执行代码。它所做的只是将 XML 响应组装为字符串并将其写入 Response 对象:

据我所知,这一切都很好。但是当我的代码到达 WebRequest 块的最后一行时:

是什么时候抛出异常。有任何想法吗?提前致谢。

詹姆士