Skip to content

Binding filter values

Artem Sedykh edited this page Jul 5, 2013 · 12 revisions

Рассмотрим еще один вопрос, касающийся FilterOptions. А именно, каким образом в его экземпляр попадают данные из запроса, полученного от формы на странице сайта. Кроме того, разберем решение одной интересной задачи, периодически встречающейся в реальных проектах.

Рассмотрим класс

namespace Sprint.Filter
{
    using System.Collections.Generic;

    public interface IFilterOptions
    {
        long LoadFilterId { get; set; }

        IDictionary<string, IFilterValue> Filters { get; }

        FilterType FilterType { get; }
    }
}

Рассмотрим подробнее итерфейс IFilterValue IFilterValue

Clone this wiki locally