Maintain Browser History In AJAX?
Jan 20, 2011How can maintain the browser history while performing ASP.NET AJAX asynchronous postback operation.
View 1 RepliesHow can maintain the browser history while performing ASP.NET AJAX asynchronous postback operation.
View 1 RepliesI have a website which contains several ajax enabled pages. I need to maintain state in each page. I have added historypoints in each page. My back button works fine as far as I am on single page. But when I visit different page and then click back button to come to original page, only the last history state for that page is loaded and all other seem to get wiped out. What I mean is, clicking back button again takes me to previous page instead of loading same page again from history point. Is there any way to maintain history points even when I visit different pages
View 4 RepliesHow to maintain Accordian history and user navigates to next page and trys to comeback to same page (where the accordian is). Its not actually a different page, but I am using asp multi view and Accordian in a view.
View 1 RepliesI have applied audit trail to my webform/table its working fine.I am able to maintain the History(action,action_date) of the MySql database table from ASP.net but I want to save user name i.e action_by too so i will have history of who changed the data and when, how can i acheive to save username in history table.i have login webform in my application. History MySql Table.
View 1 RepliesI need to view users password history in ASP.net application.is there any way to achieve it?
View 3 Repliesi have a master page that has a an accordion and inside the accordion is a cscading dropdownlist and then a button... Basically you select the values from the dropdowns and the click the button to change the content form from default.aspx to history.aspx. This works fine the first time I do it with the exception that cascadiing ddl all reset and then if i populate again and clcik the button again I get the following error(below)... I know I can set enableEventValidation = false, but wondered why this is occuring and what effect setting it to false would have? The second part of the question would be how do I maintain the ddl values when the page changes from default to History.sapx? I am using the following for the button.
<asp:Button ID="btnNewRecord" runat="server" Text="New" PostBackUrl ="~/History.aspx" />
Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true"
%> in a page.
For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.
I have product.aspx page that users can see all product on this page and if they click on product they go to viewproduct.aspx Now I want when users saw some product detail's(i.e they see 4 product details-->go to viewproduct.aspx) when they come back to product.aspx page in product.aspx page is datalist that in this datalist show viewed product by users...
i.e here if user see 4 product details, in product.aspx in datalist show 4 image of viewed product...
I came across a very interesting functionality to develop using ASP.net.there is a site wihich usually gets millions of hits everyday and I need to implement a functionality to show the name,date and time(history of users) visited the site. When the user clicks on the History button or tab then the page should display the history of 10 users recently visited the sites.
View 1 Repliesi am using vs2008. 1/ i am placed a datagrid control, a textbox and a server side button are inside the CollapsiblePanelExtender.
2/ The collapsible panel Extender placed inside the updatepanel.
3/ outside of updatepanel i have another button("next page") to redirect to next page.
When the page is loading, i am displaying all the records in datagrid. For an example 100 rocords. if i entered some values in textbox and click the button it fetches searching result based on inputs and displaying it in datagrid (for example searched result 20).
Now, I click the button "next page" it redirect to next page. if the user click the browser back button, i need to keep the datagrid to show only searched result. but Instead of that, it displaying all the records(100 records). how to resolve this?
I am working on image manipulation application.Everything is working fine, image is manipulated and saved in a folder in my application and when I want to display manipulated image the browser diaplays the previous image which does not exists in the folder.When I clear the browser history and refreshed the page modified image is displayed.The previous image and new manipulated image have same name.The image name is saved in database so i cant modify it.
View 3 Repliesi want to clear history of user page after they sign out from their page manipulations.I googled it and found some ways with cacheability,but it doesnt work fine.
View 3 RepliesI'm using 2 masterpages in my project.One master page is for login page and another one for the HomePage where user will go thro the options to reach other pages from home page..The thing is,i have "Logout" button in my home page.When i click on the logout button,the page will be redirected to "LoginPage.aspx". After redirecting to login page,when i click on browser back button,the previous page is displaying but it should not display to user since i'm doing sensitive transactions in all pages...
I tried using following code
Code:
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");
Page.Response.Cache.SetCacheability(HttpCacheability.NoCache);
but it's not working...
way to stop browser history population in a textbox?
View 4 RepliesI have a data editing application that I use the crystal reports viewer to generate pdfs on the client machine using exporttoHttpResponse that is working. My problem is that if a user adds a record, generates a report(pdf) then goes back and edits/updates the record and regenerates the report(pdf) it will show the older pdf. The updates don't show up. It is like the report is stuck in browser memory but if I clear the cache and history it still will not show the updated data. The only way I have found to show the updated data is to shutdown the browser and pull the record back up.
[code]...
I'm looking for a way to get rid of the querystring of a page and redirect to itself but preserver the querystring data in some way. Exmaple: [URL] should redirect to [UL] Still, after the redirect, I want to be able to pick up the parameters that were originally passed. And I don't want to have [URL] in the browser's history.
What I tried so far:
* Response.Redirect(): does a proper redirect without creating browser history but I cannot preserver the parameters.
* Server.Transfer: preserves the parameters but the browser's URL remains unchanged.
* Create a client form on the fly and submit in "onload": works, querystring is gone, parameters are accessible through Request.Form, but creates a history entry in the browser.
The only thing I can currently think of is to store the parameters in the session, then redirect, then pick them up from there.
I'm using 2 masterpages in my project.One master page is for login page and another one for the HomePage where user will go thro the options to reach other pages from home page..The thing is,i have "Logout" button in my home page.When i click on the logout button,the page will be redirected to "LoginPage.aspx". After redirecting to login page,when i click on browser back button,the previous page is displaying but it should not display to user since i'm doing sensitive transactions in all pages...
or is there any way to do with authentication and roles?
I would be glad to have any kind of assistance on the issue, I wanna automatically disable the browser history storing for asp:textbox control
View 3 RepliesI am trying to make a website with on each page the same shopping-cart.When a client presses on his browser's back, forward or refresh button, the shopping-cart should always be up-to-date and not change.And this all without receiving the ugly "webpage is expired" message!And not using php!)I thought it would be easy to find an example for this kind of website, but.... no!
View 20 RepliesI have created a registration form where a User can fil up basic details and submit it.When user submit form a system generated username & password sent to user's mailid. Then user can login using that username & password.Once the user logged out from his account, get redirected to sign in page, but if he clicks on browser's Back Button then again it's profile page get opened.How should this can be stopped, Even if user clicks on Browser back button once he logged out he must have to sign in to view his profile page.
View 1 RepliesI have an web application which requires login. When users finish their activities they simply logout. What I need is to clear browser history when user click logout button. This should disable BACK button in browser.
View 1 RepliesI have a repeator control which is displaying the search results and it contains 50 Records.Paging is Enabled for the Repeator control and hence i am able to see 10 records at a time.
Now my requirement is :
When ever the user clicks the browser back button after going to the the Last set of records from the result set (41-50 records) in the Repeator Control,the Page is displaying the First set of Records(1-10).
Expected Result :
Page has to display the Previous result set (31-40) after clicking the browser back button.
I'd like to maintain a session state per browser tab.
Is this easy (or even possible) to do in ASP.NET?
Example: A user hits Ctrl-T in firefox 5 times and visits the site in each tab. I'd like each tab to have its own session state on the server
In my website, when user logged in, I maintain his/her username in a session but when user opens another tab and use the same website at that time session doesn't work.
For Example: User logged in with his/her details in my website and than when he open another tab of same browser and browse same website at that time it doesn't maintain session for that user.
how can i add dynamic control (like textbox) on asp.net page at runtime and maintain the values of the control (viewstate of control ) on client browser refresh or roundtrip?
View 3 RepliesI'm using asp.net AJAX and history points with the ScriptManager and it works great. My only problem is that when I make non AJAX pages I have come to love url-rewriting with nice "hackable" urls. Without SecureHistoryState my url will look like for example [URL] where "/Home/Frontpage" is the page to show. I have seen on other web-pages with AJAX (maybe not asp.net) that the url will change into for example [URL] which is a lot nicer. Or if I could have[URL]I would be very happy. I don't need the history url to contain anything else than the page path. Is this at all possible with asp.net AJAX?
View 1 Replies