Одним из быстрых способов взлома является использование некоторого javascript для добавления параметров фильтра в URL , например,
page.aspx?FilterField1=FIELD&FilterValue1=VALUE
Лучшим вариантом является поиск подключений веб-частей .
Ваш список будет веб-частью Filter Consumer, поэтому вам нужно создать веб-часть «Filter Provider», которая будет снабжать ее значениями для фильтрации.
Если вы фильтруете значения несколько статично, вы можете использовать простую HTML-форму или выбрать значения из списка.
Если они динамические или у вас более сложная логика, вы можете написать свою собственную веб-часть поставщика фильтров .
Если у вас MOSS / SP2010 Enterprise, в встроены некоторые веб-части поставщика фильтров. Если нет, то есть несколько поставщиков фильтров с открытым исходным кодом и множество коммерческих, таких как FilterPoint (заявление об отказе от ответственности - продукт моей собственной компании).