2009-03-02 7 views
0

Sur la page Web, le contrôle gridview contient des ID de produit. lier à un bouton de lien.Affichage Ajax Modal Popup Édition

Lors de l'événement ItemCommand de gridview, je récupère les informations sur le produit et les affiche dans le contrôle ajax modal popup extender. La popup est montrée par programme sur ItemCommand de gridview et aussi cacher par programmation.

Maintenant, le problème est que, lorsque je ferme le popup après avoir montré les détails du premier produit et que j'essaie de voir le suivant en cliquant sur l'autre ID produit, parfois les détails sont affichés.

Les données proviennent de la base de données est également récupérée pour chaque produit.

Aide Plz.

Répondre

0

Je fais la même chose mais je n'ai pas un tel problème. Donc, je suis en train de coller le code ici qui peut vous aider à plein.
CODE:

protected void GVallusers_RowEditing(object sender, GridViewEditEventArgs e) 
    { 
     try 
     { 
      GridViewRow gvRow = ((GridView)sender).Rows[e.NewEditIndex]; 
      populatepanel(gvRow); 
      ModalPopupExtender1.Show(); 
     } 
     catch (Exception exc) 
     { 
      lblinfo.Text = exc.Message; 
     } 
    } 

public void populatepanel(GridViewRow gvrow) 
    {  
     string userid = gvrow.Cells[0].Text; 
     lblSite.Text=gvrow.Cells[1].Text; 
     lblemail.Text = gvrow.Cells[3].Text; 
    }