Be careful where you put your ASP.Net updatepanels

I just spent several hours trying to understand why an update panel I had placed on one page was working perfectly while another that I had practically copied and pasted insisted on refreshing the entire page...