在asp.net ajax工具包中组合脚本
发布时间:2020-12-16 03:50:45 所属栏目:asp.Net 来源:网络整理
导读:我们使用的是asp.net ajaxControlTookKit版本3.0.20229.0(在.net 3.5 sp1之前).我想知道我是否可以将自定义 javascript文件组合到controlTookKit创建的ScriptResource.axd中.我发现了这篇文章( http://blogs.msdn.com/delay/archive/2007/06/11/script-combi
我们使用的是asp.net ajaxControlTookKit版本3.0.20229.0(在.net 3.5 sp1之前).我想知道我是否可以将自定义
javascript文件组合到controlTookKit创建的ScriptResource.axd中.我发现了这篇文章(
http://blogs.msdn.com/delay/archive/2007/06/11/script-combining-made-easy-overview-of-the-ajax-control-toolkit-s-toolkitscriptmanager.aspx)
这告诉我,我需要将scriptCombine属性添加到程序集文件中.我们正在运行一个WebSite项目,我该如何添加这个属性? 解决方法
您需要将脚本作为资源添加到单独的库中,并从那里引用它们以利用脚本组合器.
编辑以提供漫游 创建一个新的类库项目(例如称为“CombinedScipts”),删除默认类. 添加对AjaxControlToolkit和System.Web的引用 将JS文件添加到项目中,并将其Build Action属性更改为“Embedded Resource”. 打开AssemblyInfo.cs文件 添加以下内容: // You need to add a web resource call for each JS file in the project [assembly: WebResource("CombinedScripts.Console.js","text/javascript")] [assembly: WebResource("CombinedScripts.Utilities.js","text/javascript")] // Not setting IncludeScripts or ExcludeScripts marks all scripts as // combinable. [assembly: AjaxControlToolkit.ScriptCombine()] 在您的网站项目中添加此库作为参考. 在项目中,您可以在ToolkitScriptManager标记之间添加以下内容: <Scripts> <asp:ScriptReference name="CombinedScripts.Console.js" assembly="CombinedScripts" /> <asp:ScriptReference name="CombinedScripts.Utilities.js" assembly="CombinedScripts" /> </Scripts> 不要忘记确保ToolkitScriptManager的CombineScripts属性设置为true. 然后,这会导致一次调用: 这将包含您的组合脚本,评论分隔符如下: //START CombinedScripts.Console.js [...] //END CombinedScripts.Console.js //START CombinedScripts.Utilities.js [...] //END CombinedScripts.Utilities.js (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 从数据库加载对象列表以实例化单个对象的有效方
- asp.net-mvc – 如何强制Razor使Editorfor输入float变量的数
- 在asp.net ajax刷新后的Cufon.refresh
- asp.net – 通过使用JQuery调用Web服务可能存在哪些威胁,如
- asp.net-mvc – 保持viewdata在RedirectToAction
- asp.net – 来自root抛出异常的ServiceStack REST API路径变
- ASP.NET Core使用单一形式的两个模型
- asp.net-mvc – mvc中的多个内容占位符?
- SignalR的简单实现消息广播
- asp.net-mvc – .input-validation-error为表单重新显示失败
推荐文章
站长推荐
热点阅读