Jon,
That's one of the articles that I already looked. I just downloaded and installed it. I'm using DNN 4.5.3. But it gave me an error:
Error: HelloAjax is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: The file '/DotNetNuke_2/DesktopModules/MyCompany - HelloAJAX/HelloAJAX.ascx' does not exist. ---> System.Web.HttpException: The file '/DotNetNuke_2/DesktopModules/MyCompany - HelloAJAX/HelloAJAX.ascx' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) in D:\Projects\DotNetNuke_04.05.03_Source\Library\Components\Skins\Skin.vb:line 456 --- End of inner exception stack trace ---
That's were I questioned if it was worth trying to debug and fix something that wasn't built to work with this version.
I see in your code you use
DotNetNuke.Framework.AJAX.RegisterPostBackControl(btnPostBack);
However I'm trying to use javascript to call the callback. How would I go about doing that?
Great work by the way!