A: 

I did not really set up the test case for your situation, but I think you can try with this and let me know how's it. First, supposing your whole page (that contain panel a,b,c) is called index.aspx. Then you can setup a callback function for updating panel A and C. eg

UpdateCallBack = function(updateParameters){};

Now, I am not sure when are you going to update the panels, if once the serviceItem1.aspx is done loading and you update the panels, you can bind in to AJAX success event. But, if the user needs to do something in Panel B and then Panel A,C will update, you can just call the UpdateCallBack function that we setup before, in the index.aspx. I think it is ok to call that function from the contents of Panel B.

xandy
+1  A: 

Adding to Xandy's answer, you can access the parent window from the client side with; window.parent.

So basically you can do window.parent.jQuery(".MySelectorToRefresh").load("myURL");

HTH

Erik
hmmm the part i need to refresh isn't related to a specific URL.. it's part of the entire page..
Vitor Reis