我正在尝试使用ASP.Net AJAX 4.0模板的发布版本工作,但找不到JavaScript文件。在beta版本中,我需要引用MicrosoftAjaxTemplates.js,MicrosoftAjaxAdoNet.js和MicrosoftAjaxDataContext.js。
我可以使用beta CDN版本(例如http://ajax.microsoft.com/ajax/beta/0911/MicrosoftAjaxTemplates.js)。但对于我的生活,我找不到1.这些文件的发布CDN版本或2.在哪里下载整个发布ASP.Net AJAX 4.0 JavaScript包。
文件肯定没有在http://www.asp.net/ajaxlibrary/CDNAjax4.ashx的ASP.Net AJAX 4.0 CDN上列出。也许文件已被重命名?或者,如果它尚未发布,那么它将在何时出现?CodePlex上这些文件的最新版本在哪里?
理论上这应该是一个非常简单的问题,我甚至有点尴尬甚至在StackOverflow上问它,但我没有运气找到自己的答案。任何帮助将不胜感激。
谢谢, - 李
答案 0 :(得分:1)
几周前我在解决同样的问题时,并不是一个荒谬的问题。
模板功能不是ASP.NET 4.0发布文件的一部分。它已经成为Ajax Control Toolkit的一部分:
http://ajaxcontroltoolkit.codeplex.com/
您可以从此处下载源代码来获取最新版本的javascript文件:
http://ajaxcontroltoolkit.codeplex.com/releases/view/43475
但是,我发现4月12日的版本有点问题,因此我使用源代码管理的最新版本:
http://ajaxcontroltoolkit.codeplex.com/SourceControl/list/changesets
获得其中一个下载(4月12日发布或源代码管理)之后,请在Client / MicrosoftAjax文件夹中查找Visual Studio项目(提供2008和2010)。构建该项目并为您编译最终的.js文件。
答案 1 :(得分:0)
很棒的答案。它为我解决了很多时间,因为我正在寻找这个。请注意,您需要安装Ajax minifier 4.0 http://aspnet.codeplex.com/releases/view/40584才能编译此
答案 2 :(得分:0)
感谢您的回答。我正在寻找这两天。 在编译AjaxControlToolkit解决方案之后,我不得不在ScriptManager上添加对MicrosoftAjaxDataContext.js和MicrosoftAjaxTemplates.js脚本文件的显式引用,以便使用模板绑定机制。