【问题标题】:Tips to Improve the Web Page Performance in asp.net [closed]在 asp.net 中提高网页性能的技巧 [关闭]
【发布时间】:2015-07-15 07:23:11
【问题描述】:

我有一个包含多个网页的网站。其中一个页面有 3 个网格视图、20 个下拉列表和一些 ajax javacript 调用。我正在调用 15 个存储过程来填充网格视图和下拉列表。

由于页面中的控件和存储过程调用如此之多,加载自身需要花费太多时间。如何提高性能。我无法删除现有的网格视图和下拉列表。

请任何人提出提高我的页面响应速度的提示..

【问题讨论】:

标签: javascript asp.net .net performance stored-procedures


【解决方案1】:

这里有三个选项:

  1. 在页面加载时最小化存储过程调用。你可以做到,假设在这 20 个下拉列表中,有 12 个依赖于其他 8 个。将它们绑定在这 8 个的 change 事件上。

  2. 如果可能,您可以放置​​一些按钮来显示第 2 和第 3,以减少另外两次数据库调用。

  3. 您可以将一些存储过程合并到一个数据集中,并在一个数据集中提取多个表,并使用它来填充几个下拉列表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-16
    • 2010-12-14
    • 2021-06-06
    • 2014-06-17
    • 2017-12-04
    • 1970-01-01
    • 2011-07-12
    • 1970-01-01
    相关资源
    最近更新 更多