Hello,
I have an ASPX page that is storing data into a session Variable:
Session("Name") = "Chuck"
When the User clicks "Next" on the page, it naviages to "Details.as px",
Details.aspx has two frames (one on the left and another on the right).
frameset rows="90,100%" border="0" frameSpacing="0 " frameBorder="0" >
frame src="Header.asp x" name="top">
frameset cols="190,100%" >
frame src="Order.aspx " name="left">
frame src="Products.a spx" name="right">
/frameset>
/frameset>
The Frame on the right loads page "Order.aspx " which has the following code
in the load event:
TextBox1.Text = Session("Name")
The problem is that the load event does not fire when the "Details.as px"
page is called, rendering the Textbox1.Text Control Empty.
If I click the Refresh button after Details.aspx is rendered, the data is
stored properly on the page.
I also experimented with the following which have not worked either.
TextBox1.text = "Hello"
And from the page that navigates to Details.aspx:
Response.Cache. SetCacheability (HttpCacheabili ty.NoCache);
Response.Redire ct("OrderFrame. aspx")
And from the page that navigates to Details.aspx:
Response.Redire ct("OrderFrame. aspx?=4")
I have also tried the following in the Load Event of Details.aspx:
Response.Write( "<SCRIPT
language='javas cript'>parent.l eft.location='O rder.aspx';</SCRIPT>")
Response.Write( "<SCRIPT
language='javas cript'>parent.r ight.location=' Products.aspx'; </SCRIPT>")
Nothing has worked (Except for clicking the "Refresh" button on the
browser),
Any Suggestions will be greatly appreciated.
Chuck
I have an ASPX page that is storing data into a session Variable:
Session("Name") = "Chuck"
When the User clicks "Next" on the page, it naviages to "Details.as px",
Details.aspx has two frames (one on the left and another on the right).
frameset rows="90,100%" border="0" frameSpacing="0 " frameBorder="0" >
frame src="Header.asp x" name="top">
frameset cols="190,100%" >
frame src="Order.aspx " name="left">
frame src="Products.a spx" name="right">
/frameset>
/frameset>
The Frame on the right loads page "Order.aspx " which has the following code
in the load event:
TextBox1.Text = Session("Name")
The problem is that the load event does not fire when the "Details.as px"
page is called, rendering the Textbox1.Text Control Empty.
If I click the Refresh button after Details.aspx is rendered, the data is
stored properly on the page.
I also experimented with the following which have not worked either.
TextBox1.text = "Hello"
And from the page that navigates to Details.aspx:
Response.Cache. SetCacheability (HttpCacheabili ty.NoCache);
Response.Redire ct("OrderFrame. aspx")
And from the page that navigates to Details.aspx:
Response.Redire ct("OrderFrame. aspx?=4")
I have also tried the following in the Load Event of Details.aspx:
Response.Write( "<SCRIPT
language='javas cript'>parent.l eft.location='O rder.aspx';</SCRIPT>")
Response.Write( "<SCRIPT
language='javas cript'>parent.r ight.location=' Products.aspx'; </SCRIPT>")
Nothing has worked (Except for clicking the "Refresh" button on the
browser),
Any Suggestions will be greatly appreciated.
Chuck
Comment