Repeater控件做成一个用户自定义控件(.ascx),在页面调用时,如何对Repeater控件做分页。
Repeater控件做成一个用户自定义控件(.ascx),在页面调用时,如何对Repeater控件做分页。 问题点数:20、回复次数:4Top
1 楼womingshi(q)回复于 2006-03-06 10:36:16 得分 0
没人回呀,顶一顶Top
2 楼youyuan1980(水云间)回复于 2006-03-06 10:43:32 得分 0
Repeater不可以分页的。
datalist可以分页Top
3 楼zhuzhu_syj(猪猪)回复于 2006-03-06 10:51:38 得分 0
Repeater可以分页,要自己写代码Top
4 楼drk928(一起看斜阳)回复于 2006-03-06 11:24:51 得分 0
[Visual Basic]
Overloads Protected Overridable Function Fill( _
ByVal dataSet As DataSet, _
ByVal startRecord As Integer, _ '起始行
ByVal maxRecords As Integer, _ 'PageSize
ByVal srcTable As String, _
ByVal command As IDbCommand, _
ByVal behavior As CommandBehavior _
) As Integer
参数
dataSet
要用记录和架构(如果必要)填充的 DataSet。
startRecord
从其开始的从零开始的记录号。
maxRecords
要检索的最大记录数。
srcTable
用于表映射的源表的名称。
command
用于从数据源中检索行的 SQL SELECT 语句。
behavior
CommandBehavior 值之一。
返回值
已在 DataSet 中成功添加或刷新的行数。这不包括受不返回行的语句影响的行。
如果你有写过控件的基础的话,有这些资料你应该知道咋做了吧?
继承repeater,加几个属性用viewstate来记录当前页,pagesize,
加上一页,下一页按钮和其它显示页号以及跳转页的文本框控件.
在render的时候,用一个表格来输出它们.Top




