Please see below image.
I am using a spark DataGrid for showing name and age using DatapPovider which is fetching data from database, and showing it on in DataGrid, I have also added two filters in header of Age column by using headerRenderer, I want to re fetch the values from database by using these filters and re-render this DataGrid.

my main file has a code
<fx:Script>
<![CDATA[
[Bindable] var userListDataProvider:ArrayCollection = new ArrayCollection();
]]>
</fx:Script>
<s:DataGrid dataProvider="{userListDataProvider}">
<s:columns>
<s:ArrayList>
<s:GridColumn dataField="Name" />
<s:GridColumn dataField="Age" itemEditor="renderer.AgeFilterRenderer"/>
</s:ArrayList>
</s:columns>
</s:DataGrid>
And my headerRender file has the following code
<s:HGroup>
<s:TextInput id="fromAge" text="" />
<s:Label text="To"/>
<s:TextInput id="toAge" text="" />
</s:HGroup>
I want to re render the DataGrid when user change the values of heder filter but don't know how to access values of these two filter in main mxml file.
What is the best way to do this?