ASP.NET 페이지에 자동 완성 확장 기능이 있고 "EnableCaching"속성을 "true"로 설정했습니다.ASP.NET 자동 완성 문자 클라이언트 측 캐시를 지우는 방법
일부 조건에 따라 자동 완성 Extender의 캐시를 지우고 싶습니다. (필자는 자동 완성 웹 서비스에서 사용하는 데이터 캐시를 언급하지 않습니다. Auto Complete Extender에서 사용하는 클라이언트 측 캐시에 대해 이야기하고 있습니다.)
명백한 해결책은 "EnableCaching"을 false로 설정하는 것이지만 내 데이터베이스가 너무 많은 쿼리를 처리하게됩니다.
자바 스크립트 또는 다른 방법으로이 작업을 수행 할 수 있습니까? 당신의 응답을 $find("<%= Extender.ClientID %>")._cache = [];
이것은 사용자가 원하는 익스텐더가 아니라 동작이므로 허용 된 대답이어야합니다. $ find ("<% = Extender.ClientID %>") ._ cache는 에러가 발생하지만 .... Microsoft는 컨트롤을 사용하기 위해 모두 downvotes를 가져야합니다 ... – user1566694