Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

DotNetNuke 7 - Edit page menu not working when adding ajax control to module

I am creating a simple DotNetNuke module and every time I add a control that contains ajax it somehow interferes with the edit page menu. The control in question is one from Syncfusion and it is the numeric textbox. The page and the menu functionality works well as long as I use the standard Microsoft user controls. For example if I change the ajax numeric textbox for the asp.net or the html one then it works well. As soon as I add the ajax textbox then the edit page menu does not work. Has anyone else experienced this issue?

Additional information: The Syncfusion control does not require any specific jQuery version. There is no error logged on the DNN event viewer. I have been trying with FireBug to follow the tracks but it reveals nothing.
I have attached the screenshot to help visualize the issue. enter image description here

like image 841
Fayde Avatar asked Mar 08 '13 06:03

Fayde


1 Answers

This happens because of jQuery conflicts. The syncfusion controls load their own jQuery library. To avoid issues within your module add a key to the appSettings section of the DNN web config file:

"SFjQueryLoad" value="false"

This will cause the control to use only the jQuery library provided by your DNN website.

like image 170
aleandros Avatar answered Sep 20 '22 12:09

aleandros