RowNum应该是从1开始的的吧?为什么第一页显示的RowNum是 从0到9啊?我觉得第一页的RowNum是从1到10才对啊。
感觉:Dim StartRow As Integer = page * pageRows+1 '此页第一行 Dim EndRow As Integer = (page + 1) * pageRows '此页最后一行
这样才对吧?
Select Case e.Path
Case "list.htm"
Dim page As Integer = 0 '默认page为0,显示第一页
Dim pageRows As Integer = 10 '每页10行
If e.GetValues.ContainsKey("page") Then '如果地址中有page参数
Integer.TryParse(e.GetValues("page"), page) '提取page参数
End If
Dim StartRow As Integer = page * pageRows '此页第一行
Dim EndRow As Integer = (page + 1) * pageRows - 1 '此页最后一行
…………