J'ai une table html que je lie dynamiquement des données sur le côté serveur en C# .. Le problème est que j'ai un bouton de recherche qui appelle une recherche sur le DB (dans une méthode de recherche côté serveur) basé sur l'information à partir de la page du client. cette méthode de recherche charge les informations de la base de données et met à jour la table html (ce qui est où l'information est binded dynamiquement)Comment implémenter la pagination en utilisant un tableau 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);
}
... et après cela se fait que je stocke les objets chargés de la DB dans une session variable comme: Session {"data"] = données;
ma question est comment puis-je afficher la table html avec un certain nombre d'enregistrements par page avec les index de la page au bas de la page d'affichage au-dessous de la table? Et en parcourant les pages, je garde les données visibles et non perdues? Je n'essaie pas d'utiliser les contrôles de données ASP.net !!!
@Russ Que ferais-je sans vous .. – TStamper