GridView из CodeBehind в C # Paging не работает

когда я нажимаю> в моем GridView, он не переходит к следующему набору записей.

        DataGrid dataGrid = new DataGrid();
        dataGrid.PageSize = 5;
        dataGrid.AllowPaging = true;
        dataGrid.EnableViewState = true;
        dataGrid.DataSource = customerDataTable;
        dataGrid.AllowPaging ();
        if (!IsPostBack)
        {
            dataGrid.DataBind();
        }

В зависимости от моего кода он либо остается на первых 5, либо сетка не отображается.

Я пробовал использовать DataBind () в IsPostBack и из него.

Я также пробовал добавлять

        dataGrid.PageIndexChanged += new DataGridPageChangedEventHandler(dataGrid_PageIndexChanged);

и

    void dataGrid_PageIndexChanged(object source, DataGridPageChangedEventArgs e)
    {
        DataGrid dg = (DataGrid)source;
        dg.DataBind();
    }

, но я не могу заставить это работать. Что я делаю не так?

Спасибо!

5
задан Painy James 27 September 2012 в 07:25
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: