I am attempting to use the Calandar Extender from the latest AjaxControlToolkit, the beta one found at http://ajax.codeplex.com.
After adding it to my module and viewing a page with the module on it I receive the following error:
AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the AjaxScriptManager in System.Web.Ajax.dll, or use the ToolkitScriptManager in AjaxControlToolkit.dll.
I have used the ScriptManager and the AjaxScriptManager in standalone websites... I have also use some ajax componenets in DotNetNuke websites and understand that DotNetNuke handles the registration of the script manager. I have made sure to use the following code in my user control to tell DNN to register it's script manager:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then If DotNetNuke.Framework.AJAX.IsInstalled Then End If
End If
End Sub
I continue to receive the error and that makes me wonder, how do I show DotNetNuke which script manager it should be registering, so that I can get the AJAX 4.0 code correctly involved?
Any help is appreciated!
Matt Christenson
DotNetNuke.Framework.AJAX.RegisterScriptManager()