ASP NET数据寻呼机位于顶部和底部

时间:2011-04-21 01:20:17

标签: asp.net listview datapager

我有一个Listview + Datapager,我想知道是否有一些奇特的解决方案可以“复制”它并在数据网格的顶部和底部显示相同的数据管理器,而不使用2个不同的数据分析器。

Thanx很多

4 个答案:

答案 0 :(得分:3)

其中一种脏方法可能是使用javascript复制pager html。例如,使用jquery:

$(document).ready(function() {
   $('#topPager').append($('#bottomPager').html());
});

你有两个div - 一个空的占位符div,id = topPager,另一个div,id = bottomPager,包含pager控件。请注意,如果事件被添加到分页器元素(例如链接/锚点),那么您可以使用jquery clone方法来克隆带有事件的pager元素

答案 1 :(得分:1)

我遇到了那个寻找类似Gridview控件解决方案的页面。如果您更喜欢使用Gridview,那么就有一个内置的解决方案.net框架。您可以将PagerSettings.Position属性设置为TopAndBottom,以在gridview控件的顶部和底部获取寻呼机控件。 您可以查看PagerSettings.Position here的MSDN文档页面。

答案 2 :(得分:0)

我使用这种方法管理它:

http://www.codeproject.com/KB/custom-controls/mirror.aspx

我创建了一个ascx用户控件,可以完全复制任何其他控件。

答案 3 :(得分:0)

在.NET4中,您可以在listview LayoutTemplate元素中放置多个寻呼机元素标签