OK, I hope I can explain this clearly enough.
My Portal has a number of custom modules I have created.
All modules are set to use AJAX via the "Support Partial Rendering" checkbox being ticked.
I am noticing the following behaviour:
My currency converter module simply accepts a numeric input and when the user clicks on the convert button, it outputs the currency conversion in a separate text box.
I have AJAX switched on for this module and sure enough I do NOT see a postback within IE
However what I DO see is that the Page_Load of each of my other modules IS invoked????
So on one hand AJAX is working in that I don't see a postback in IE, but on the other hand each of my other modules is executing code.
Is this behaviour correct?
Is this because DNN works on the basis of a single Default.aspx page with lots of .ascx user controls inserted?
I was kind of hoping that if I had AJAX switched on, then when a user uses my Currency Converter module, only the code in that module would be affected?
Please let me have your thoughts.