0

ASP.net VS2008 .net3.5

多年来我一直在使用 Ajax Control 工具包,今天我下载到了 3.5 的最新版本。

使用的套件可以工作,但会生成 100 条像这样的线

<script type="text/javascript" src="/shs-vb/ScriptResource.axd?d=K-TRG1ZyD75GiB2qjZl-kxNm4m6VgRN…MESAcdMp6J32NsJhIAG9PEtl3ggamidSswF7NLGK0&t=ffffffffcda035a6"></script>

在 html 代码中。

它发生在去年,但我不记得它是如何解决的。这与更新有关。我尝试删除 bin 文件夹中的所有引用,而不是再次添加引用。我删除并重新创建了工具箱选项卡。

web.config 中是否有更新参考?任何帮助,将不胜感激。

4

1 回答 1

1

Set CombineScripts and ScriptMode properties for toolkit script manager control:

<ajaxToolkit:ToolkitScriptManager runat="server" CombineScripts="true" ScriptMode="Release" >
...
</ajaxToolkit:ToolkitScriptManager>

By default AjaxControlToolkit loads all scripts than it generate 100's of line

<script type="text/javascript" src="..."></script>

You can manage what scripts for what controls should be added by updating web.config

<ajaxControlToolkit>
  <controlBundles>
    <controlBundle>
        ...
    </controlBundle>
  </controlBundles>
</ajaxControlToolkit>
于 2014-01-18T11:50:07.077 回答