나는 4.5 .NET으로 웹폼 프로젝트를 업그레이드하고,이 오류를받은 :ScriptResourceMapping 요구 사항을 비활성화/무시할 수 있습니까?
WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).
내가 UnobtrusiveValidation을 사용하려는, 그러나 나는 자바 스크립트 자원 Combres을 사용하고, 그래서 스크립트 관리자를 원하지 않는다 다시 다운로드하려고합니다. ScriptManager에게로드 될 것임을 알리는 것이 가능합니까? 즉, 아무것도하지 않는 "jquery"에 대한 매핑을 추가하고 싶습니다. 이름이 있지만 경로가없는 ScriptResourceDefinition을 추가하는 것은 불가능합니다. 다른 방법이 있습니까?
죄송합니다, 내 질문이 불분명하고 내가 편집 한 그것. 이 페이지에서는 ScriptManager에 jquery 참조를 추가하지만 jQuery의 다른 복사본을 다운로드하지 않기를 바랍니다. 이미 Combres Resource의 일부로로드하고 있습니다. – Jerph
이미이 솔루션을 사용해 보셨습니까? 스크립트 관리자가 JQuery에 대한 참조를 추가 했으므로 (즉, 여러 사본을 다운로드하지 않도록) 스크립트 관리자가 알고 있다고 가정했을 것입니다. – martinwnet
필자는 cdn 버전 용 스크립트 태그,로드 여부 확인, 실패한 경우 로컬 버전을 추가합니다. 솔직히, * CDN * 버전을 수행하기 전에 jQuery에 대한 검사도 수행한다면 괜찮습니다. – Jerph