PreRender和Unload之间发生了什么

时间:2014-02-11 22:32:12

标签: c# asp.net webforms umbraco6

我有一个ASP.NET Webforms母版页,需要3.5分钟才能渲染,我无法弄清楚原因。

我添加了日志记录,它超快地通过Load和PreRender,但之后需要3.5分钟才能完成卸载。

正在渲染的页面非常小,约为80k,而viewstate大约是10k(猜测)。

1 个答案:

答案 0 :(得分:0)

想出来。就我而言,Umbraco负责生成'Page',因为我所拥有的是包含控件的MasterPage。其中一个控件有一个数据源,它为从数据库返回的每一行发出Web请求。这些请求无声地失败并超时。