PDA

View Full Version : [CLOSED] IE9 - After page refresh content is missing



fordprefect
Jan 07, 2013, 10:25 PM
Hello,

I've found that when I use IE9 (the page is set to run in IE9 standards mode) my controls and panel content are not shown when I reload my application. For example I call:


document.location.reload(true);

and although the border layout displays the panel content and controls are not visible in their respective regions.

I've set my ResourceManager like so:



<ext:ResourceManager ID="ResourceManager" runat="server" InitScriptMode="Inline" ViewStateMode="Disabled" />


I've tried IE8, Chrome, Firefox, etc. and they are all working ok.

Any ideas on what could be going on?

Thank you.

Daniil
Jan 08, 2013, 9:19 AM
Hi @fordprefect,

Is the issue reproducible if remove this?

InitScriptMode="Inline"

Daniil
Jan 08, 2013, 9:31 AM
Is the issue reproducible if remove this?

InitScriptMode="Inline"

I mixed it with "Linked". "Inline" is by default.

Could you, please, provide a sample to reproduce the problem?

fordprefect
Jan 08, 2013, 5:19 PM
Hi Daniil,

Thanks for the replies. I've found the issue with my application. In my master page I had a user control holding some controls defined like so:



<ext:Viewport MonitorResize="true" runat="server" Layout="BorderLayout">
<Items>
<ext:Panel ID="TopPanel" Region="North" Height="110" Header="false" runat="server">
<Content>
<uc1:TopSection ID="TopSection" runat="server" />
</Content>
</ext:Panel>
....


When I placed the controls from the user control (a few combo boxes) into the master page itself everything worked as expected.

Daniil
Jan 09, 2013, 4:33 AM
Interesting. We would be happy to investigate this issue, but we need a full sample to reproduce. We would appreciate if you can provide us with a sample.

By the way, I just added a new breaking change item.

153. The ContainerBase's MonitorResize property has been removed. It is not required anymore.

fordprefect
Jan 09, 2013, 3:32 PM
Hi Daniil, will try and provide a sample. Thanks.