中继器控制分页

时间:2010-08-02 18:24:59

标签: c# asp.net paging

我有一个包含评论的转发器控件。我即将实现ajax分页。我选择使用updatepanel(有条件地)来做这个事情,但我想在生产环境中会变得有点慢(每次都会看到大约20行)。

你们对于如何做到这一点还有其他想法吗?我想保持转发器控制,因为它包含其他控件,所以我不能使用js(模板)/ json方法。

1 个答案:

答案 0 :(得分:0)

在存储过程中进行分页。您可以使用带有ROW_NUMBER()函数的公用表表达式将结果限制为20行。使用更新面板可能比仅异步传递JSON数据要慢一些,但它与Repeater控件一起运行良好。