Best way to refresh page
===

Ok, I have a hyperlink on my page and that hyperlink is held within a user control.  Whenthe user clicks that link, it's used to remove an item on the page, so:

<a href='<%#string.Format("{0}?removeItem=true&ItemID={1}", CurrentPage, Container.DataItem.Id )%>'>Remove this item</a>

On click of the link, the code-behind of my user control checks for the removeItem bool and if set to true, removes that item:

            removeSavedItem = Convert.ToBoolean(Request["removeItem"]);

            if(removeItem)
                RemoveItem();

And here's my RemoveItem() method:

        protected void RemovItem()
        {
            int itemID = Util.ParamVal("savedItemID", 0);

            if (itemID > 0)
                service.RemoveItem(itemID);
        }

But I need my page to refresh because it's removing it but my repeater is not showing the list with the item removed.  What's the best way to approach this..just do a rebind of the repeater or is there a cleaner way?  Maybe that's just the standard way..rebind after I remove it in this method.