Turning on all the Ajax debugging and setting the debugging options in IE as well, as per that documentation: The code is returning:
"Microsoft JScript runtime error: Sys.InvalidOperationException: The id property of a component can't be set after it's been added to the Application object."
In function Sys$Component$set_id.
It is related to the dropshadows, as I get one exception for each dropshadow that is eventually rendered.
This is too low-level for me, as I am still an Ajax 'newbie,' and am only using markup (so you'd think it should be alright...)
I removed all the rounded corners extenders, but still no joy.
I am happy to close this thread unresolved, and rewrite that screen in Silverlight at some time in the future. Until then it will just have to exist with some square corners and an oddly-positioned drop-shadow, which is not the end of the world.
Many thanks for your help. I think that there is a bug there, but I am not enough of a Ajax hacker to be able to conclusively prove it.
Yours Hexagon Global.