2010-08-27 2 views
0

У меня есть диалоговое окно JQuery с элементом управления списком ASP внутри. Перед тем, как показывать диалог, список уже заполнен на странице_Load, но я хочу изменить это. Я хочу заполнить список, когда раскрывающийся список изменен на странице .aspx, что вызывает обратную передачу данных в виде списка.Обновление диалогового окна jquery, когда диалоговое окно списка в диалоговом окне связано с новыми данными

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

Как я могу показать обновленный список в моем диалоговом окне после обратной передачи?

Код для заполнения ListView:

 string conString = System.Configuration.ConfigurationManager.ConnectionStrings["SQLCONN"].ToString(); 
    SqlConnection conn = new SqlConnection(conString); 
    string cmdstr = "querystring"; 
    DataSet ds = new DataSet(); 
    SqlDataAdapter da = new SqlDataAdapter(cmdstr, conn); 
    da.Fill(ds, "PlanningWagen"); 
    lvPlanningWagen.DataSource = ds; 
    lvPlanningWagen.DataBind(); 

строки запроса является правильным. В зависимости от того, что выбрано в ddl, правильные записи всегда заполняются в наборе данных. Я проверил это.

Thx

ответ

0

Я решил проблему, разместив содержимое jquery в обновленной панели.

0

Проблема может быть либо с JQuery или ASP кода. Делайте сеанс отладки с диалогом div всегда видимым, так что вы уверены, что нет ничего плохого в вашем ASP-коде. Вы уверены, например, что раскрывающийся список настроен на автоматическую обратную запись при изменении выбора?

+0

Проблема: listview не заполняется после обратной передачи. Я добавил код, который я использую, чтобы заполнить список, который запускается ddl_Change. – Ben

Смежные вопросы