当对话框中的listview与新数据进行数据绑定时,更新jquery对话框

时间:2010-08-27 08:37:57

标签: c# asp.net jquery

我有一个带有ASP listview控件的Jquery对话框。在显示对话框之前,列表视图已在Page_Load上填充,但我想更改此内容。我想在.aspx页面中更改下拉列表时填充列表视图,这会触发回发以数据绑定列表视图。

我现在遇到的问题是,当我希望内部列表视图显示对话框时,列表视图仍然显示我在Page_Load上绑定的数据。

如何在回发后在对话框中显示最新的列表视图?

填写列表视图的代码:

        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

2 个答案:

答案 0 :(得分:0)

问题可能是jQuery或ASP代码。对话框div的调试会话始终可见,这样您就可以确定ASP代码没有任何问题。例如,您确定下拉列表配置为在更改选择时自动进行回发吗?

答案 1 :(得分:0)

我通过将jquery的内容放在updatepanel中解决了这个问题。