<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
Behaviors
=
"Close"
Animation
=
"Slide"
Modal
=
"True"
KeepInScreenBounds
=
"True"
AutoSize
=
"True"
Width
=
"870px"
Behavior
=
"Close"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"PopUp"
runat
=
"server"
NavigateUrl
=
"/Controls/ProductPopUpPage.aspx?GUID="
IconUrl
=
"/Images/JJIcon16x16.jpg"
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
>
</
telerik:RadAjaxLoadingPanel
>
<
script
type
=
"text/javascript"
>
// RadWindow
function ShowProductPopUp(ProductGuid) {
var oManager = GetRadWindowManager("RadWindowManager1");
oManager.open("/Controls/ProductPopUpPage.aspx?GUID="+ProductGuid, "PopUp");
}
</
script
>
<
div
style
=
"padding-left: 10px;"
>
<
asp:DropDownList
ID
=
"OEDropDownList"
Width
=
"200"
Font-Size
=
"Medium"
runat
=
"server"
>
<
asp:ListItem
> Create a New Order</
asp:ListItem
>
<
asp:ListItem
> View Pending Orders</
asp:ListItem
>
<
asp:ListItem
> View Previous Orders</
asp:ListItem
>
</
asp:DropDownList
>
<
div
style
=
"float: right;"
>
<
asp:Button
ID
=
"CreateNewOrder"
Text
=
"Create New Order"
OnClientClick
=
"openWinContentTemplate(); return false;"
runat
=
"server"
/>
</
div
>
</
div
>
<%--<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
/> Comment back in for single test page--%>
<
telerik:RadWindowManager
ID
=
"CreateNewOrderWindowManager"
runat
=
"server"
EnableShadow
=
"True"
>
<
Windows
>
<
telerik:RadWindow
runat
=
"server"
ID
=
"CreateNewOrderPopUpWindow"
Modal
=
"true"
Width
=
"350px"
Height
=
"150px"
RestrictionZoneID
=
"ContentTemplateZone"
Animation
=
"Fade"
IconUrl
=
"/Images/JJIcon16x16.jpg"
>
<
ContentTemplate
>
<
asp:Panel
ID
=
"CreateNewOrderPanel"
runat
=
"server"
Width
=
"300px"
Height
=
"100px"
BackColor
=
"AliceBlue"
BorderWidth
=
"1px"
>
<
asp:Label
ID
=
"CreateNewOrderLabel"
runat
=
"server"
Text
=
"Enter Order Name"
/>
<
asp:TextBox
ID
=
"CreateNewOrderAddTextBox"
runat
=
"server"
Width
=
"200px"
Text
=
"Enter Order Name"
/>
<
asp:Button
ID
=
"CreateNewOrderAddButton"
runat
=
"server"
Text
=
"Create"
/>
</
asp:Panel
>
</
ContentTemplate
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>
<
script
type
=
"text/javascript"
>
function openWinContentTemplate() {
var oManager = GetRadWindowManager();
oManager.open(null, "CreateNewOrderPopUpWindow");
}
</
script
>
Here is the website I am working on Motorcycle Market
If you head over to this page:
Street Bike Boots Click on the brand "Icon" and the page dynamically loads with Ajax and all is good.
Currently caching is turned off but as soon as we enable caching, everything goes wrong.
After you click on the brand Icon, you come to this page:
When user number one clicks on the above link, the 5 products are displayed. When multiple users from different machines click on the above link, then no products are displayed. Somehow we need to enable individual caching or add some additional query string to the url or figure something out so this issue stops and customers do not see a page with no products.
Our Ajax is set up to use Post and we have this problem in all browsers, not just IE. Your help is very appreciated.