With the release of DNN 4.5.2 and the associated fixes to the AJAX implementation I thought i would revisit my "Core Modules" and AJAX testing that I had completed after the release of 4.5.0. The good news is that more modules can support AJAX since the issues with the URL Control have been resolved. This article will discusss individual modules and the functionality that is now available with the release of 4.5.2.
From my previous testing of this module I determined that it was not possible to enable partial rendering for the "EditAnnouncments" control due to the use of the "URL Control". WIth the release of 4.5.2 this is no longer an issue and I was able to successfully enable partial rendering for the edit page.
From my previous testing I was able to successfully enable partial rendering for the "Settings" page, however, the edit documents page was not able to be updated due to not being able to upload new files. With the upgrade to 4.5.2 this issue has been resolved. In my testing I am now able to enable partial rending for the "EditDocs.ascx" file which is the "Edit Document" control. All functions were working properly including file upload! As reported in my previous looks at this module there is currently no need to enable partial rendering for the default view control.
In my previous testing I had mentioned that it was possible to enable partial rendering for the "Repository.ascx" control. After further testing and comments from users I have found that this cannot be completed successfully, I have tested again on 4.5.2 and it still does not work with the newest version. Per discussions by members of the Repository team on the DotNetNuke forums these issues will be resolved in a future release of the module.
Well it's unfortunate that the repository module can't take advantage of ajax yet. It is the one module where postbacks are a central component of how the module returns user request, whether its an external link or a file download. This modules postback also causes tableless css skins to break which I have documented on the forums at dnn. Paul
Name (required)
Email (required)
Website
Notify me of followup comments via e-mail
Content provided in this blog is provided "AS-IS" and the information should be used at your own discretion. The thoughts and opinions expressed are the personal thoughts of Mitchel Sellers and do not reflect the opinions of his employer.
Subscribe To Blog RSS Subscribe To Blog Updates by E-Mail * Add to Technorati Favorites
Click here for advertising information.
Content in this blog is copyright protected. Re-publishing on other websites is allowed as long as proper credit and backlink to the article is provided. Any other re-publishing or distribution of this content is prohibited without written permission from Mitchel Sellers.