2009-03-02 63 views
0

在网页上,有gridview控件包含产品ID。绑定到链接按钮。Ajax模式弹出显示问题

在GridView的ItemCommand事件上,我获取产品信息并显示在ajax模式弹出扩展控件中。弹出窗口以编程方式显示在GridView的ItemCommand上,同时也以编程方式隐藏。

现在的问题是,当我显示第一个产品详细信息后关闭弹出窗口,并尝试通过单击其他产品ID来查看下一个1,有时细节显示dand有时不显示。

来自数据库的数据也被提取以及每个产品。

Plz help。

回答

0

我这样做,但我没有这样的问题。所以我在这里粘贴的代码可能会帮助你完全到你。
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; 
    }