查找asp.net页面呈现所需的时间

时间:2012-04-06 07:14:42

标签: asp.net vb.net performance rendering

我有一个asp.net页面,我正在使用Nyromodel弹出窗口。 该页面包含

  1. 4 div显示为Tabs(使用Jquery Tabs)。
  2. 4中继器。 每个中继器我有一个自定义控件,我正在设置 通过将数据源设置为转发器来从db中获取值。 (这个查询 可能有300-500行)。
  3. 1 infragistics UltraWebGrid。我加 选中的网格值。
  4. 所以问题是,如果我在该UI中执行任何操作,则需要花费太多时间进行渲染。 我记录了sp执行时间,然后我发现SP只花了2-3秒。但控制将在30-40秒后完全呈现。 因此仅仅sp执行时间不足以满足我的领导。亲切地帮助我分析渲染控件的时间。感谢任何输入

1 个答案:

答案 0 :(得分:0)

我强烈建议您使用jetbrains的dotTrace或RedGate的分析器来浏览您的网页。他们花了几美元,但非常值得。您可以同时下载试用版。我相信Visual Studio内置了一些分析,但我从来没有像dotTrace那样有效地使用它。