Gridview在更新面板中消失

Gridview在更新面板中消失,gridview,updatepanel,Gridview,Updatepanel,我在更新面板中有一个gridview,在左侧有一个treeview。当我单击一个节点时,数据将填充到网格视图中 触发页面索引更改事件时,gridview将消失。 Im绑定页面索引更改时的数据。 删除更新面板时不会发生这种情况:( 请帮帮我! 谢谢 .aspx.cs 受保护的void grdTestScripts\u PageIndexChanging(对象发送方,GridViewPageEventArgs e) { grdTestScripts.PageIndex=e.NewPageIndex;

我在更新面板中有一个gridview,在左侧有一个treeview。当我单击一个节点时,数据将填充到网格视图中

触发页面索引更改事件时,gridview将消失。 Im绑定页面索引更改时的数据。 删除更新面板时不会发生这种情况:(

请帮帮我! 谢谢

.aspx.cs

受保护的void grdTestScripts\u PageIndexChanging(对象发送方,GridViewPageEventArgs e) { grdTestScripts.PageIndex=e.NewPageIndex; grdTestScripts.PageSize=contextObj.Pages

    if (Session["RowFilter"].ToString() == "0")
    {
        DataSet dsTC = new DataSet();
        UIClassObject obj = new UIClassObject();
        StringBuilder strBuild = new StringBuilder();
        TreeView tvTestCases = ((TreeView)this.Master.FindControl("pnlTreeView").FindControl("tvTestCases"));
        strBuild.Append(tvTestCases.SelectedNode.Value + ",");
        GetSuiteIDS(tvTestCases.SelectedNode.ChildNodes, strBuild);

        obj.SuiteIDS = strBuild.ToString().TrimEnd(',').TrimStart(',');
        dsTC = BALSuite.GetSuiteSpecificTestScripts(obj);

        grdTestScripts.DataSource = dsTC.Tables[0].DefaultView;
        grdTestScripts.DataBind();
        DisplayTestSummary(dsTC);

    }

}

我发现了错误。在更新面板中,由于生成的HTML无效,它引发了异常。由于我已禁用javascript调试,记录未绑定到gridview