2009-03-02 5 views
0

На веб-странице есть элемент управления gridview, содержащий идентификаторы продукта. привяжите кнопку ссылки.Ajax Modal Popup Display Issue

В событии ItemCommand gridview, я получаю информацию о продукте и отображаюсь в модульном модуле расширения расширения ajax. Всплывающее меню программно отображается на ItemCommand gridview, а также спрятано программно.

Теперь проблема заключается в том, что, когда я закрываю всплывающее окно после показа первой информации о продукте и пытаюсь увидеть следующий 1, нажав на другой идентификатор продукта, иногда детали отображаются на дисплее, а иногда нет.

Данные поступают из базы данных, а также для каждого продукта.

Справка Plz.

ответ

0

Я делаю то же самое, но у меня нет такой проблемы. Поэтому я вставляю код здесь, который может помочь вам.
КОД:

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; 
    }