2011-05-05 5 views
0

웹 양식 응용 프로그램에서 ajaxcontroltoolkit을 사용하고 있습니다. 아래처럼 마스터 페이지에 ToolkitScriptManager를 추가했습니다.ajaxcontroltoolkit에 대한 Ajax CDN 지원

<ajaxToolkit:ToolkitScriptManager runat="server" /> 

및 다음 라인이 생성됩니다.

<script src="/WebResource.axd?d=Jibl3MtI-Z0SnbWFojUORizoN9Crh5ry8NMfzJSSnoTf-UFTKFjMJ64T1LoJzsMiy-3x84ZOv4fPul5Ovf0hWqKfvas1&amp;t=634361805716190000" type="text/javascript"></script> 

<script src="/ScriptResource.axd?d=GaKMM7fT3pJ-STBLsG7RA9G19YL8-8Qwn55cEa789OnUZnJVo7k-lHiGlv-78SX_-jNa1e8ggtiMU1q11qL5p_Ds-x2fGN94tSQ_LiVmXw5rZT5JLvwPijiZtGc4sjeI6qyDWl6iPDaSvOI5BxUFSYMrocQ1&amp;t=ffffffff88dd8486" type="text/javascript"></script> 

<script src="/ScriptResource.axd?d=5-e4xi7M2z7nkjzlbU8-TWOpW3pG-5yWTc1gjU27ASzLUO3z3X6ekk3Sni1yPjhQTHZqsYZzKxrYCi_Gka_qck67rCoY74phG4J0hnrafob5PPfGsqMiXsHm5iwUWoAf11fyGw2&amp;t=11e6618b" type="text/javascript"></script> 

<script src="/ScriptResource.axd?d=QuFbQ1DExlSpNLIb-yKHF9rpmtXEsaZy3mY1kUywoGagqJwlk39ehRy6UMfloAvfPq5iKspCQd3hr6z2WtLRfs2vX5cK8IhsLTmXS2C608YECG519GPA63CN6_5IYjb9Or0HIg2&amp;t=11e6618b" type="text/javascript"></script> 

<script src="/default.aspx?_TSM_HiddenField_=ctl08_HiddenField&amp;_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d3.5.40412.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-GB%3a1547e793-5b7e-48fe-8490-03a375b13a33%3ade1feab2%3af9cec9bc%3aca57ef3c%3aab09e3fe" type="text/javascript"></script> 

<script type="text/javascript"> 

Ajax CDN에서 제공 할 수있는 방법이 있습니까? 나는 넷. 감사합니다!

편집 : 여기에 EnableCdn 속성을 추가 한 모양입니다.

<script src="http://ajax.microsoft.com/ajax/4.0/1/WebForms.js" type="text/javascript"></script> 

<script src="http://ajax.microsoft.com/ajax/4.0/1/WebUIValidation.js" type="text/javascript"></script> 

<script src="/ScriptResource.axd?d=5-e4xi7M2z7nkjzlbU8-TWOpW3pG-5yWTc1gjU27ASzLUO3z3X6ekk3Sni1yPjhQTHZqsYZzKxrYCi_Gka_qck67rCoY74phG4J0hnrafob5PPfGsqMiXsHm5iwUWoAf11fyGw2&amp;t=ffffffffbd2983fc" type="text/javascript"></script> 

<script src="/ScriptResource.axd?d=QuFbQ1DExlSpNLIb-yKHF9rpmtXEsaZy3mY1kUywoGagqJwlk39ehRy6UMfloAvfPq5iKspCQd3hr6z2WtLRfs2vX5cK8IhsLTmXS2C608YECG519GPA63CN6_5IYjb9Or0HIg2&amp;t=ffffffffbd2983fc" type="text/javascript"></script> 

<script src="/default.aspx?_TSM_HiddenField_=ctl08_HiddenField&amp;_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d4.1.40412.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-GB%3aacfc7575-cdee-46af-964f-5d85d9cdcf92%3ade1feab2%3af9cec9bc%3aca57ef3c%3aab09e3fe" type="text/javascript"></script> 

<script type="text/javascript"> 

답변

1

당신이 컨트롤 툴킷의 .NET 4 버전을 사용하는 경우, 단순히 true로 EnableCdn을 설정

<ajaxToolkit:ToolkitScriptManager runat="server" EnableCdn="true" /> 
+0

그런 일이 있지만 그것은 그들을 변환되지 않습니다. 여기에 뭔가가 있습니다 : http://ajaxcontroloolool.codeplex.com/workitem/26841 'AXDs로부터'라는 것이 무엇을 의미하는지 알고 있습니까? – tugberk

+0

.NET 4 버전의 AJAX Control Toolkit을 사용하고 있습니까? 당신은 [여기에 그것을 얻을 수 있습니다] (http://ajaxcontroltoolkit.codeplex.com/releases/view/63654). – Druid

+0

나는 그렇다. 나는 방금 너겟을 통해 그것을 다운로드했다. 또한 그것은 합법적이어야합니다 그래서 EnableCnd 속성 itelisense 얻을 수 있습니다. 유효성 검증 js 파일 만 cdn 용으로 변환되었습니다. 내 질문 편집 섹션에서 내 소스의 새로운보기를 참조하십시오. – tugberk

1

컨트롤이 로컬 동적 파일 만 가리키고 있습니다. 더 나은 아이디어는 사용 된 기능을 마녀와 jquery 기반 대안으로 마이그레이션하는 것입니다. CDN을 사용할 수 있습니다.