T
Tomasz J
Hello developers,
After migrating my web project application (using the old model) to .Net
Framework 3.5 and Ajax Control Toolkit release 20820 the Accordion control
no longer works correctly. In certain cases (only) it renders but is dead -
does not initialize. Before the migration it worked, no changes have been
made.
Here is the complete scenario description:
1. There are two nested master pages, ScriptManager is defined within the
grand master page, no ScriptManagerProxy.
2. There are two content pages using Accordion control. Accordion control
works fine on whatever page opens first when the application starts (tested
with both pages), but does not work when I navigate to the other page.
3. The page where it does not work is missing Accordion initialization
script:
Sys.Application.add_init(function() {
$create(AjaxControlToolkit.AccordionBehavior
4. All the control html tags render correctly, so the Accordion shows up but
is dead - panes cannot be expanded/collapsed.
5. All the other Ajax Toolkit Controls on this content page render and
initialize. Only the Accordion control does not.
It seems that ScriptManager thinks this script is already rendered. It can
also be some kind of caching problem. I am clueless.
Thanks,
Tomasz
After migrating my web project application (using the old model) to .Net
Framework 3.5 and Ajax Control Toolkit release 20820 the Accordion control
no longer works correctly. In certain cases (only) it renders but is dead -
does not initialize. Before the migration it worked, no changes have been
made.
Here is the complete scenario description:
1. There are two nested master pages, ScriptManager is defined within the
grand master page, no ScriptManagerProxy.
2. There are two content pages using Accordion control. Accordion control
works fine on whatever page opens first when the application starts (tested
with both pages), but does not work when I navigate to the other page.
3. The page where it does not work is missing Accordion initialization
script:
Sys.Application.add_init(function() {
$create(AjaxControlToolkit.AccordionBehavior
4. All the control html tags render correctly, so the Accordion shows up but
is dead - panes cannot be expanded/collapsed.
5. All the other Ajax Toolkit Controls on this content page render and
initialize. Only the Accordion control does not.
It seems that ScriptManager thinks this script is already rendered. It can
also be some kind of caching problem. I am clueless.
Thanks,
Tomasz