There can only be one ScriptManager per page. The script manager has several responsibilities, such as loading MS Ajax libraries, creating proxy classes for web services, and supporting partial page rendering (for example, UpdatePanel ). It does not make sense to have more than one per page, and you will get an exception if you try to do this.
If you need to load additional scripts or links in a user control, for example, you can use the ScriptManagerProxy class.
richeym
source share