该页面正在执行异步回发,但ScriptManager.SupportsPartialRendering属性设置为false

时间:2012-05-11 10:44:09

标签: asp.net-ajax

如何解决以下异常?

  

页面正在执行异步回发,但 ScriptManager.SupportsPartialRendering 属性设置为false。确保在异步回发期间将该属性设置为true。

此异常从Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)抛出。

1 个答案:

答案 0 :(得分:8)

我发现this blog post here提到了类似的问题,并提到了在缓存用户代理时仅尊重64个字符的默认设置:

<browserCaps userAgentCacheKeyLength="64" />

此元素位于<system.web>内但可能不存在,因为64是this MSDN library entry的默认值。

ASP.NET究竟是如何确定某些浏览器的功能的,我还没有调查过,但是在备注部分可以找到一些提示here