Hi Jonathan,
Thanks for your response.
As to the "Browser Compatibility", I know that is the plan, but I also know that my app works (or at least seems to work) perfectly in IE, but almost nothing functions in Firefox.
Answer to question 1: I've tried to go back and create a simple Ajax app that is along the same lines as my troubled app and it works without problems. I've been adding a little more and a little more to it in order to get to the point where something works in IE but not Firefox. Let me just say that in my non-simple code, the UpdatePanel has a ModalPopupExtender and some of the Panels that are extended have some controls that are bound to an object data source. One of them has a GridView and and others have DropDownLists. All in all, there are probably 10 UpdatePanels in the .aspx as I've wrapped each modal popup in one of these plus there are a few for the main form for three main areas. Originally, when I was just starting out with the Ajax ASP.NET, I did everything in one UpdatePanel (not sure if it worked in Firefox since I didn't realize it was a requirement then), but it was a little bulky.
Answer to question 2: I did try the __doPostBack and it seemed to work in both IE and Firefox.
To make a long story short, I did finally get something that works in IE but not in Firefox in my simple app. I'm not sure how relevant it is though because it has to do with a GridView getting populated. I suppose it's possible that this is the thread that unravels the whole thing, I'll follow up with the code in case you or anyone else wants to take a crack at it.
Thanks again, Mike.