Gridview исчезает внутри панели обновления - PullRequest
0 голосов
/ 19 мая 2010

У меня есть вид сетки внутри панели обновлений и вид дерева слева. Когда я нажимаю на узел, данные заполняются в виде сетки.

Вид сетки исчезает при запуске события изменения индекса страницы. Я связываю данные об изменении индекса страницы. Это не происходит, когда я удаляю панель обновления: (

Пожалуйста, помогите мне! Спасибо

.aspx.cs

защищенный void grdTestScripts_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);

    }

}

1 Ответ

1 голос
/ 24 мая 2010

Я обнаружил ошибку. Внутри панели обновлений возникло исключение из-за создания недопустимого HTML-кода. Поскольку я отключил отладку javascript, записи не были привязаны к сетке.

...