2010-01-19 6 views
1

Dans une page, j'ai mis un gridview avec plusieurs colonnes de champ de modèle. Dans l'un des champs de modèle, j'ai un linkbutton. Avant la publication, je lie la grille avec des données. Une fois la page chargée, lorsque je clique sur le lien de la grille, elle ne déclenche pas l'événement associé et renvoie une page aspx vide.Gridview perd son point de vue

Répondre

1

Il semble que vous ne vérifiiez pas un PostBack avant d'exécuter un DataBind(). Si vous liez continuellement vos données, ViewState sera recréé à chaque fois et vous perdrez ce que vous aviez.

+0

Salut Joel, Voici mon code pour lier les données à la grille, si { grdData.DataSource = GetEmployeeList() (IsPostBack!); grdData.DataBind(); } –

+0

Quel est l'événement lié auquel vous liez le lien? Utilisez-vous l'événement RowCommand? –

Questions connexes