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

kar*_*hik 5 asp.net-ajax

如何修复以下异常?

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

这个例外引发了 Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html).

Oli*_*ver 8

我发现此处的博客文章提到了类似的问题,并提到了在缓存用户代理时仅尊重64个字符的默认设置:

<browserCaps userAgentCacheKeyLength="64" />
Run Code Online (Sandbox Code Playgroud)

此元素放在内部<system.web>但可能不在那里,因为64是根据此MSDN库条目的默认值.

ASP.NET究竟是如何确定某些浏览器的功能,我还没有进行调查,但一些线索可以发现这里的备注部分.