从数据库中检索数据的高级方法

时间:2010-01-04 06:12:10

标签: c# asp.net updatepanel

在我的网站中,我在母版页中使用更新面板。我的网页的一半将以动态方式从数据库中检索数据。因为,我的更新面板位于母版页(使用ajax加载程序),每个事件都需要花费很多时间。有没有其他高级方法从数据库中获取数据而不是使用更新面板..还是其他任何想法而不是这个?

2 个答案:

答案 0 :(得分:1)

我认为您需要了解瓶颈的位置;我期待你的aspx中有不必要的代码,UpdatePanel并不真正需要。

就个人而言,我现在不会使用UpdatePanel;我使用一个简单的(但是单独的)页面(或路由,如果使用MVC),只是执行此工作所需的代码,并使用jQuery加载它。

答案 1 :(得分:0)

我认为你想从包含html的数据库表加载你的网页。如果是这样,那么最好的想法是为页眉/页脚或重复的部分创建控件,并使用缓存来减少网页的加载时间。

您可以轻松缓存控件。你可以在这里查看http://msdn.microsoft.com/en-us/library/aa478965.aspx

快乐编码