Web Forms :: How To Get The Previous Page Name
Apr 12, 2010i am getting previous page name from
Request.UrlReferrer.ToString()
but not able find name how can i do this
i am getting previous page name from
Request.UrlReferrer.ToString()
but not able find name how can i do this
I'm using a wizard control with 4 steps, when I use the previous button to navigate back to the previous step the page reloads but at the bottom of the page.Instead of showning the whole of the page, the user views the footer of the site and the previous button and next button.I'm sure there is a very simple answer to this but I just can't figure out how to get the page to reload to the top.
View 8 RepliesI am having problem while using onclick="javascript:history.back();" with Aspnet. In the first page i filled some data and click search button it show some results, i click on particular result for its details which navigate to the 2nd page but when i click on custom back button it refresh the page and all data set to initial values,when i use onclick="javascript:history.back();" I get nothing but the page displays "webpage has expired."
View 1 RepliesI am developing a web application in ASP.NET3.5 with C#. I also using Telerik RadAjax Control. When user click the menu then open the page with a new tab(Like web Browser).I want to create, when user back any previous tab(page) the will be show the previous data without loading 2nd time( like browser tab). Is it Possible ?
View 2 RepliesHow can I build a query in a new page using the value from a prevous pages control's value. I can transfer the value to the new page, I just don't know how to use the passed value to build a query. I want to populate a data grid filtering with values obtained from the proveous page.
View 3 Repliesi am having three pages.first of all i fill register page it will redirected to next page .again i will fill this pageto move to next page. in this time i want to go back to previous page and want to edit content of that prevoius page.in this time i got one problem like"Violation of PRIMARY KEY constraint 'PK_Skills'. Cannot insert duplicate key in object 'dbo.Skills'. The statement has been terminated." how can i solve this problem.i am not having any primary key in my database.
View 6 Repliesi want to see my textbox value when i click on previous button in another page
then display my 1st page enter textbox value.
i am creating a grid page for a first time.
I looked on some tuitorials also but i still have few confusions.
I have a few parameters on page A. After the selection of those parameters, i should pass to the new page which should have a list of fleet items. There will be few columns and at the right most, i want a tickbox whether to select that item or not.
As a default, i want each checkbox be checked but if user wants to uncheck it, they should be able to do it.
I want to access controls (textbox and HTML hidden fields) from current page to do some transactions in my database.
View 3 Repliesprotected void lblNVariz_Click(object sender, EventArgs e)
{
Session["Page"] = "~/Admin.aspx";
Response.Redirect("Admin/Bank-Data.aspx");
}
but when I click on link button it didn't redirect to Bank_data.aspx page it just refresh admin.aspx page
but when I change code Like below
protected void lblNVariz_Click(object sender, EventArgs e)
{
Response.Redirect("Admin/Bank-Data.aspx");
}
it redirect to Bank_data.aspx page.When I put session on it, it didn't worked...
my login page contains username and password field. when the user name is correct then the page will be redirected to Default.aspx page...for that i am using Response.redirect("Default.aspx") page is redirecting correctly. but wat the pbm is the username should be displayed in Default.aspx page after redirecting.....for displaying it i am using
Label4.Text = CType(PreviousPage.FindControl("TextBox1"), TextBox).Text in Default.aspx.....
but the vale of TextBox1 in login.aspx page is not displaying in Default.aspx page.
I am trying to get the previous page name of my application like if i am redirecting from default1.aspx to default2.aspx then i need the name default1.aspx as my previous page.
i tried it with Page.Request.UrlReferrer , page.previouspage.AppRelativeVirtualPath and other several ways available on the net but i am not getting the value of my previous page
Note:
this problem is coming when i am running my application in IE, if i run the same in Mozilla then it gets the name of previous page.
i am having a doubt in retrieving previous page URL.I am using below code to get previous page URL. It working fine on my local machine. but i have not tested on live server since my company have not yet purchase SSL certification. all my pages are SSL certified (HTTPS).I had come across a question on stackoverflow which states that (UrlReferrer) won't work if pages are in https form.my application flow it is a 3 step registration process. we are not allowed to pass any data through querystring.
1. after successful completion of step1, I store a value in session which is been checked on step2
2. Session is checked of step 1 and after successful completion on step2, I store a value in session which is been checked on step3.
3. Session is checked of step 2 and after successful completion on step3 it get diverted to Dashboard.
all three pages are under one project only
if (Request.UrlReferrer != null)
{
if (!Request.UrlReferrer.ToString().ToLower().Contains("/registration/step2"))
[code]...
I am redirecting from A.aspx to C.aspx and B.aspx to C.aspx.In C.aspx i have a button "Back Page". I am implementing as below.If there is a better way pls let me know.
In A.aspx and B.aspx before redirecting to C.aspx,saving the LastPageURL in session
Dim lastPage as string = Request.UrlReferrer.AbsolutePath
Dim sArray() as string = lastPage.split("/")
lastPage = sArray(Array.Length-1)
Session("LastURL") = lastpage
On click of Button "Back Page" in C.aspx
Response.Redirect(Session("LastURL"),True)
I have Form which is inserting data into database. After inserting always i am redirecting to the another page. But some time user hit back button and go to the same page which will ask for RETRY. If he/she press the RETRY button duplicate data will be inserted.
How i can complately expire the all form data so even if he hit back button the page will load complately fresh.
how to check what the previous page was when a new page is loaded in the Page_Load event?For ex., If (previous page = "url") //do thisI'm not sure of the current syntax for this type of check.
View 2 Repliesi have couple of aspx pages, both have drop down lists (DDLs) in them. A user first goes to Page1.aspx and choose a value from the DDL-1 and click on Submit button. He is then taken to the Page2.aspx which again has a DDL-2. What I want is to populate the
DDL-2 based on what was chosen in DDL-1. I am not able to figure out how to access something that was chosen on a previous page. I believe I need to create a reference to the previous page? Please help me out with this.
I'm looking to have a search page where a user will select an item from a listview, then then taken to another page that wil display data based on their original selection.
A user will type in a string and be presented with a list of usernames that are like that string, when they select a user name who's profile they would like to view I would like the page that they're taken to, to be that users profile.
How would I transfer the variable from the search page to the profile page, and when I work on the profile page, how can I access that variable?
I'm tryin to autofill fields from the previous pages DDL. I believe i have to parse somehow.
View 7 RepliesInside Page2.aspx file I'm trying to access Textbox1 control which is defined in Page1.aspx file but it gives error because it cannot find the control. The statement PreviousPage.FindControl("TextBox1") works only if Page1.aspx file is not tied to a master page. How can I find the control when both Page1.aspx and Page2.aspx files are part of the master page as shown below?
Page1.aspx file:
[Code]....
Page2.aspx.cs file:
[Code]....
I have a parameter page which contains a hyperlink. This hyperlink opens a new window when clicked. I am passing the value of the selection made in the listbox in the new window to the previous page via session. Now, once, i again click the hyperlink in that session, i want to show the previous selection made on that hyperlink page.
View 12 RepliesI am trying to open a modalpop of previous page from a class, but i am unable to find that control
[Code]....
What is the best way to restrict the user from going to the previous page after logging out?
View 2 RepliesI use button " text=Back" and in the code i write the ...
Response.Redirect("show_pro.aspx");
and this page "show_pro.aspx" is linked with tow pages send value in manner "Get"
ex:
show_pro.aspx?id={0}
show_pro.aspx?pic={0}
the question :
How can i back to the real redirect previous page with the same parameter send when i click button ' back '?
what can i write instead of this code ....... Response.Redirect("show_pro.aspx"); ??
note : i use c# coding
I'll try to specify my problem as simple as possible! I have a problem comunicating between 2 pages; Products.aspx and ProductDetail.aspx. On Products.aspx i have about 15 DDL's on the left side (all set to autopostback), and 1 ListView ond the right side. Results in my ListView control are based on selcted items from DLL's on the left. Every single result in Products.aspx has a dynamical hyperlink to the ProductDetail.aspx. Now when I click on specific product in ListView I'm redirected to ProductDetail.aspx page, and everything works fine! If I click on the Back button in IE or FF it works also fine because it returns me to the previous Products.aspx page and all my results based on selected items in DDL's are still there!
The problem comes when causing some more autopostback's in ProductDetail.aspx page, because every autopostback is counted as a new page request and therefore i have to click Back button in IE or FF for more then 1 time to come back to the previous Products.aspx page.
I tried to implement code BELOW in ProductDetail.aspx.vb but it does not completly fulfill my expectations, becase all my searching criteria are lost when returned to the previous page (Products.aspx)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
ViewState("ReferrerUrl") = Request.UrlReferrer.ToString
End If
End Sub
Protected Sub BACK_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BACK.Click
Response.Redirect(ViewState("ReferrerUrl").ToString)
End Sub
Does anybody knows any other solution how to come Back to previous page with only ONE CLICK without loosing searching criteria?