Did it have Runat="server" before?
ASP.NET makes server side controls unique within their so called Naming Container. You could, theoretically, have multiple UpdatePanels, each with their own contact1 div element. To ensure client side unqiueness of the IDs, the IDs are prefixed with their "path"; that is, the name of their containers and the original ID. This will, fortunately, be changed in the next version of ASP.NET.
Imar
|