2014-01-14 158 views
0

100的ASP.net VS2008 .NET3.5AJAX控件工具包生成的ScriptResource.axd

我一直在使用Ajax控件工具包年了,今天我下載到最新版本3.5。

拿了套件作品,但產生線100就像在HTML代碼這一個

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

它去年發生,但我沒有回憶它是如何解決的。 這與更新有關。 我嘗試刪除bin文件夾中的所有引用,而不是再次添加引用。 我刪除並重新創建了工具箱選項卡。

是否有更新web.config中的引用? 任何幫助,將不勝感激。

+0

找到它:[link ] http://stackoverflow.com/questions/19710731/ajax-control-toolkit-is-loading-too-many-script-resources – Lambda

回答

1

集CombineScripts和ScriptMode屬性工具腳本管理控制:

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

默認情況下AjaxControlToolkit加載速度比它產生100的線

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

您可以管理所有的腳本什麼控制什麼腳本應該通過更新web.config添加

<ajaxControlToolkit> 
    <controlBundles> 
    <controlBundle> 
     ... 
    </controlBundle> 
    </controlBundles> 
</ajaxControlToolkit> 
+0

謝謝,這確實有效,但它會產生一個新問題:http:// stackoverflow。 com/questions/21165086/ajax-control-tool-kit-combining-script-vs-processing-time,任何想法如何解決這個問題。 – Lambda