Jerry,
Sorry seemed to skip that snippet of information ;-) However, the whole issue of focus on webforms is quite the can of worms. There are a number of solutions available all with various issues associated with them, but one works pretty much all of the time (except for a curious bug when there is only one textbox on a form?).
private void Page_Load(object sender, System.EventArgs e)
{
Page.RegisterHiddenField( "__EVENTTARGET", "btnSearch" );
}