0

我正在使用 VS2008 版本的 AjaxControlToolkit 源代码。我需要对 javascript 基本文件(MicrosoftAjaxWebForms.js 等)进行一些更改,但我似乎无法找到它们的生成位置。

我知道我需要进行哪些更改,但我找不到工具包是从哪些文件编译而来的。

由于我们需要对工具包的功能进行一些更改,而且因为我们使用的是 VS2008,所以我们不能使用工具包的 NuGet 版本。该项目在 ASP.NET 3.5 框架中。

4

2 回答 2

0

这需要进行大量搜索,但最终通读了 .csproj 文件中的构建步骤,我找到了需要查看的位置。相关的 .js 文件位于Client\ScriptOutput\Embed源 zip 的文件夹中。这些包含大部分必需的 JS,但请注意,Ajax Control Toolkit 的构建过程将在这些文件的末尾添加额外的特定于语言环境的资源。

于 2013-09-23T16:25:30.730 回答
0

某些脚本是 ASP.NET AJAX 框架的一部分。我不确定您可以如何更改它们,因为它们嵌入在框架中。我不确定 MS 是否发布了 System.Web.Extensions 代码库,但这就是脚本的来源。在内部,ScriptManager 控件将此脚本呈现给客户端。

于 2013-09-23T12:01:29.480 回答