2010-02-05 5 views
0

Dans mon application, j'ai un gridview dans lequel les détails des conteneurs sont stockés et expliqués.Redirection vers une page spécifiée dans un gridview dans asp.net

Il y a beaucoup de conteneurs dans cette grille, disons plus de 150 conteneurs. J'ai implémenté la pagination pour cette grille car elle contient de nombreux enregistrements. Mais il est difficile pour l'utilisateur d'aller à chaque page et de rechercher un conteneur particulier. Donc, je veux une option serach pour cela. Ce dont j'ai besoin est d'entrer un numéro de conteneur dans une zone de texte et quand je clique sur un bouton, il doit rediriger vers cette page particulière dans le gridview où ce numéro de conteneur particulier existe.

Que faut-il faire pour cela? J'ai besoin du code exact. S'il vous plaît aider.

+1

Peut-être avant de demander un * exact * code, vous pouvez poster le code actuel? –

Répondre

1

cela prendra votre GridView à la page 4: gridView1.PageIndex = 4

+1

page number # 5 bien sûr (indexé sur zéro) –

0

Désolé, je n'ai pas une réponse exacte à votre question ... mais un sugession ...

Au lieu de faire défiler la vue de la grille jusqu'à la position du conteneur ... envisager d'afficher les détails du conteneur recherché séparément dans une fenêtre ou une page ... Vous pouvez même utiliser l'affichage détaillé ou Formulaire pour accomplir ceci. Dans ce cas, vous devez d'abord calculer la page dans laquelle l'enregistrement particulier pourrait être, puis définir la propriété pageindex du Gridview sur cette page. (comme mentionné par David)

Questions connexes