【发布时间】:2014-04-18 14:13:22
【问题描述】:
我在框架 4.0 中构建的 asp.net 网站中有一个奇怪的问题。 我的 .aspx 页面中有一个按钮,必须单击该按钮才能执行特定操作,但应用程序运行速度有点慢。 请求首先到达 global.asax 的“Application_BeginRequest”事件,然后到达 .aspx 页面的 pageLoad 事件。 这个循环运行良好,但在两者之间会随机减慢速度。
我们将日志放在页面的事件中,发现从 Application_BeginRequest 到 pageLoad 事件需要 5 到 8 秒.aspx 页面。 这意味着 Application_BeginRequest 花费了太多时间。我们在 Application_BeginRequest 中对代码进行了注释,并在此处简单地编写了 return 语句。但结果还是一样。
【问题讨论】: