English 中文(简体)
如何使用HTML表格实现分页?
原标题:
  • 时间:2008-12-16 20:49:46
  •  标签:

我有一个 HTML 表格,我在 C# 服务器端动态绑定数据。问题是,我有一个搜索按钮,该按钮调用在服务器端的搜索方法,在客户端页面上基于信息对 DB 进行搜索。此搜索方法从 DB 加载信息并更新 HTML 表格(这是动态绑定信息的地方)。

for (int i = 0; i < data.Count; i++)
{   
  FirstCell.Controls.Add(lbl1);

  SecondCell.Controls.Add(lbl2);

  ThirdCell.Controls.Add(lbl3);      
  row.Cells.Add(FirstCell);

  row.Cells.Add(SecondCell);

  row.Cells.Add(ThirdCell);

  Table.Rows.Add(row);
}

完成这个之后,我将从数据库中加载的对象存储在会话变量中,如:Session{"data"]=data;

我的问题是如何在视图页面底部显示分页索引的HTML表格,并每页显示特定数量的记录?在迭代页面时,如何保持数据可见而不会丢失?我不想使用ASP.net数据控件!!!

最佳回答

你看过如何使用JQuery在Gridview控件中实现客户端分页的这篇帖子吗?这里有一个示例,请看这个链接 - 使用JQuery的数据网格分页示例。

这可以修改以适用于HTML表格。

问题回答

我知道这并不完全回答你的问题,但标准的ASP.NET DataGrid不是开箱即用支持分页吗?或者你不想使用ASP.NET控件。只是好奇....





相关问题
热门标签