Resolving Parser Errors: Unknown server tag ‘atlas:ScriptManager’ in ATLAS (AJAX)
I encountered a number of Parse Error Messages while implementing the Accordion control from ATLAS.
The error messages read:
Parser Error Message: Unknown server tag ‘atlas:ScriptManager’.
Source Error: <atlas:ScriptManager id=”ScriptManager” runat=”server” />
This message occured for a number of different reasons, this brief checklist should resolve your parse errors.
1) Ensure that the following assemblies are in your bin directory:
AtlasControlToolkit.dll
Microsoft.AtlasControlExtender.dll
Microsoft.Web.Atlas.dll
2) Ensure that the following has been added to your web.config file
<pages>
<controls>
<add namespace=“Microsoft.Web.UI“
assembly=“Microsoft.Web.Atlas“ tagPrefix=“atlas“/>
<add namespace=“Microsoft.Web.UI.Controls“
assembly=“Microsoft.Web.Atlas“ tagPrefix=“atlas“/>
<add namespace=“AtlasControlToolkit“
assembly=“AtlasControlToolkit“ tagPrefix=“atlasToolkit“/>
</controls>
</pages>
Related links:
Data Binding in an AccordionPane in a Repeater
Atlas Control Toolkit: Unknown Server Tag