И снова paging...

Yaroslave
Дата: 29.04.2007 03:23:00
Доброго времени суток!
Вопрос, наверное, неоднократно уже задавался, но все же...
Есть gridView с настроенным пейджингом. В page_load происходит заполнение с помощью следующего метода:



//метод заполняет GridView данными из указанной таблицы
    public void getDataFromTable(string command, System.Web.UI.WebControls.GridView grid, System.Web.UI.WebControls.Label label)
    {
        dbSource.ConnectionString = Connection.Instance.ConnString;
        try
        {
            dbSource.SelectCommand=command;
            dbSource.DataSourceMode = SqlDataSourceMode.DataSet;
            grid.DataSource = dbSource;
            grid.DataBind();
        }
        catch (Exception ex)
        {
            label.Text = ex.Message;
        }
        finally
        {
            dbConnection.Close();
        }
    }

метод этот вызывается из класса. Все прекрасно заполняется, но при изменении странички в gridView ничего не происходит. Что надо написать в моем случае в событии PageIndexChanging, чтобы страницы начали листаться? Я понимаю, что нужно перебендить гридвью, но если снова вызвать написанный выше метод, так и остается всегда первая страница.
pecha
Дата: 29.04.2007 07:48:02
Вот тут http://www.aspnetmania.com/Articles/Article/61.html все подробно написано.

GoDevs.com - Cheap Domain Names, Free/Cheap ASP.NET AJAX Web Hosting, 24x7 support and much more.