c# - 什么是 .axd 文件?

标签 c# asp.net vb.net

.axd 文件有什么用途?

我知道它用于 ASP.Net AJAX Toolkit及其控制。我想了解更多。

我尝试用谷歌搜索它,但找不到基本信息。

最佳答案

来自谷歌

.axd 文件是 HTTP 处理程序文件。有两种类型的 .axd 文件。

  1. 脚本资源.axd
  2. 网络资源.axd

这些是当您在 Web 应用程序中使用 ScriptManager 时在运行时生成的文件。当您在服务器上部署它时,它只会生成一次。

简单地说,ScriptResource.AXD 包含 Ajax 的所有客户端 javascript 例程。仅仅因为您包含一个加载脚本文件的脚本管理器,它永远不会显示为 ScriptResource.AXD - 相反,如果您引用外部脚本文件,它只会作为您发送的 .js 文件传递​​。如果您将它嵌入代码中,那么它可能仅作为标记和代码作为 html 的一部分出现,但取决于您是否根据 ToolKit 处理它的方式进行编码 - 可能会或可能不会显示为 ScriptResource.axd。 ScriptResource.axd 仅随 AJAX 引入,您永远不会在其他地方看到它

当然有必要

关于c# - 什么是 .axd 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5879824/

相关文章:

c# - CellValueChanged 与 DataGridView 的 CellValidating 事件

c# - 是否可以在 RadGrid 中垂直而不是水平显示数据?

c# - Windows 窗体应用程序基础 : Keeping all forms in one window

vb.net - Visual Basic 2010 Express 和 Standard 之间有什么区别?

c# - 自定义数据注释语法错误

C# 异步套接字 BeginSend EndReceive

c# - 关于引用/集合/值类型的另一个 C# 问题

c# - 将 ASP.NET MVC 5 应用程序部署到 Win Server 2008

asp.net - 允许对 web.config 中的单个文件夹进行匿名身份验证吗?

vb.net - FTP 文件中的特殊字符