Hi Maarten,
Change the ID to SearchInput1, otherwise the SearchResults.aspx page will not find the control when it does cross page postback. With a crosspage postback we get a reference to the page that posted and we have to find the control to get the text input, so it relies on a specific id.
Best,
Joe