ASPxGridView, ShowFilterRow - как получить параметры фильтрации

Starlex
Дата: 19.05.2010 12:44:35
Привет!

В контроле ASPxGridView при включенном свойстве .Settings.ShowFilterRow = true в шапке таблицы появляется фильтр для каждой колонки. Но во всех примерах, которые я нашел, делается полный запрос, а фильтрация выполняется в контроле. Можно ли как-то достучаться до параметров фильтра, которые вносит пользователь, чтобы включить их в SELECT?

Вот как формируется таблица:

            ASPxGridView1.DataSource = List<MyClass>;
            ASPxGridView1.DataBind();

Нужно для формирования коллекции List<MyClass> получить список параметров фильтра из ASPxGridView1.

Что очень странно, но почему-то нет коллекции ASPxGridView1.Rows в контроле.

Спасибо.
Starlex
Дата: 19.05.2010 14:20:30
В событии можно вытащить все параметры фильтра:

protected void ASPxGridView_HtmlRowPrepared(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewTableRowEventArgs e)
        {
            if (e.RowType == GridViewRowType.Filter)
            {
                
            }
        }