2012-05-11 1 views
5

다음 예외를 수정하는 방법은 무엇입니까?페이지가 비동기 포스트 백을 수행하고 있지만 ScriptManager.SupportsPartialRendering 속성이 false로 설정되어 있습니다.

페이지는 비동기 게시를 수행하지만 ScriptManager.SupportsPartialRendering 속성은 거짓으로 설정된다. 비동기 포스트 백 중에 속성이 true로 설정되어 있는지 확인하십시오.

이 예외는 Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)에서 발생합니다.

<browserCaps userAgentCacheKeyLength="64" /> 

가이 요소는 <system.web> 내부에 배치되어 있지만 64 이후가되지 않을 수 있습니다

+5

사용자 에이전트 : Mozilla/5.0 (iPad, Mac OS X과 같은 CPU OS 5_1_1) AppleWebKit/534.46 (Gecko와 같은 KHTML) 버전/5.1 모바일/9B206 Safari/7534.48.3' – Oliver

답변

8

나는 비슷한 문제를 말하고 사용자 에이전트 캐시 경우에만 64자를 존중의 기본 설정을 언급 this blog post here 발견 this MSDN library entry에 따른 기본값.

ASP.NET에서 특정 브라우저의 기능을 정확히 결정하는 방법에 대해서는 아직 조사하지 않았지만 일부 힌트는 비고 섹션에 here으로 나와 있습니다.

+0

참조 된 블로그 게시물에서 ** 256 ** **을 사용하는 것이 좋습니다. 64 **가 기본값입니다. –

+0

@AdamCaviness 귀중한 의견을 보내 주셔서 감사합니다. 나는 어떻게 든 내 대답에서 그것을 지적하고 싶었 ;-) – Oliver

관련 문제