I have created a class that builds a custom grid object (StandardGrid).  In addition to that I have created a user control that I want to insert into the FilteringItem of the grid object.  When the user clicks on the button inside the user control I want to perform an action on the grid.  I'm not sure how to hook things up properly.  Here's what I currently have happening.  The GridFilterButton (user control) inserts fine into the grid initially but then isn't available on postback.  Any help would be appreciated.
                                
void StandardGrid_ItemCreated(object sender, GridItemEventArgs e)
{
switch (e.Item.ItemType)
{
case
GridItemType.FilteringItem:
GridFilteringItem filteringItem = e.Item as GridFilteringItem;
try   
{
//Insert the GridFilterButton @ position 0 in the Grid
Control GridFilterButton = this.Page.LoadControl("~\\UserControls\\GridFilterButton.ascx");
filteringItem[
"CommandColumn"].Controls.AddAt(0, GridFilterButton);


