Hi everyone, here are some responses to the recent posts:
1. Customizing how UpdatePanel is rendered (EssaiMeilleur):
You can derive from UpdatePanel to control at least part of how it is rendered. In fact, if you completely overrode its Render method you could probably get it to render out something other than a <div> or a <span>. We limited it to those two tags since we felt that they by far covered most scenarios (I think this is the first time I've heard a real concern about it).
2. Toolkit problems (flaxon):
I'd suggest that you keep asking on the Toolkit forums. My understanding is that they have this fixed for the upcoming Beta 2 release, so you should be up and running pretty soon.
3. Menu and TreeView compatibility (aspBOD, Codematic, mc24, RajivR):
We felt that Menu and TreeView are not as important inside UpdatePanels for a couple of reasons. First, most Menus remain fairly static (just most, not all), so there's no need to update. Second, TreeView already has built-in AJAX functionality to populate its nodes dynamically, so it's also not as important inside an UpdatePanel. Either way, in Orcas (the next version of ASP.NET) we plan to have all the ASP.NET controls that we ship be compatible inside UpdatePanels. There will also be plenty of 3rd party controls that are compatible with UpdatePanel (see ComponentArt, for example).
Thanks,
Eilon