C# - How To Prompt User If Page Is Idle From Last 5 Minutes
Mar 28, 2011What is the best approach to prompt user, if he is idle on webpage from last 5 minuts.
i mean how to know that use is idle on web page from last 5 minuts.
What is the best approach to prompt user, if he is idle on webpage from last 5 minuts.
i mean how to know that use is idle on web page from last 5 minuts.
I am using "cookies" to maintain session in my asp.net azure application.
What I want is that when a user logs in to my website and remains idle for 15 minutes it should automatically log them out and redirect them to the login page.
How can I achieve this?
I have a page that have a combobox and a button, when the user select something from the combobox and hit the Go button they are redirected to the page with the desired variable.
[Code]....
The problem appears when the page was not used from more than 20 minutes and the user select something from the comboBox and hit Go Button the receive a page indicating the Error 404.The only thing that I try is to use a javascript code that Refresh the page every 15 minutes but is not nice to see a page refreshing without a reason.If someone can have a way to identify what can be done in this problem, Its going to be a huge help.
I want to redirect to login page when any page is idle for 5 minutes and after re login I want to redirect to the page user is earlier in .
View 2 RepliesI have a problem in my web site ...
When ever i left my website idle ...
The following message is displayed ...
After this message is displayed , no pages is able to access ....
The error message is :
Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster
I am developing web application using ASP.NET and I want to close the current user session if the computer is idle for 5 minutes. Idle not means for web application only, Its full system that means if no keystroke received from keyboard for 5 mins.I got some info thru Google about Idle Tracker in VC++ but I dont know how to use that DLL in my web application. [URL] .... How to achieve this. I want to get the total computer active time and idle time thru asp.net for my employees productivity report.
View 1 RepliesI'm facing a great problem in session. My session expires after every 4-5 minutes. Firstly I checked my web hosting settings. I increased session timeout to 50000. In my web.config I wrote :
[Code]....
Also Locally it expires withing 5 minutes. Secondly can I also increase idle timeout.
I want to redirect the user after 2 mins if there is inactivity for 2 mins. I am not using ASP.NEt membership. And I dont want to use Sessiontimeout for this. Session timeout will logout the user even if he is working on the system. My objective is like screensaver process.
If there is no action for the specified time, the screensaver runs. Similarly, I want to redirect the user to login page.
note that i have already handled it with the following javascript:
[Code]....
Here what my problem is,
the user is working on the site...ok.. he want to see someother site.he browse someother site and works on....or even he can do some other work in his system...but he is active in his system... What this script does is, it automatically logout the user and redirect him to login page. But it should not do while he is active...IT SHOULD REDIRECT IF HE IS NOT ACTIVE REALLY (Similar to Screensaver process)
Is it possible ?
I need to check information the user has entered on a page against what I have in my database to see if he is entering duplicate data. It is up to him if he wants to proceed or not. I just need to alert him.
The problem is I don't own the button that he clicks so I can't hook up a javascript confirm to the button click. I am running within vendor code. I have an "override PageLoad()" procedure where I can test what page they're currently on. If they are on page "EditForm.aspx" and would normally navigate to "UserFinish.aspx" without any custom code of mine "interfering", I want to test what they've entered on EditForm.aspx and present them with a popup if they've entered duplicate info, and if they click OK button then proceed to UserFinish but if they click Cancel then stay on EditForm.
my wish is after 60 minutes and user's inactivity, the user will be redirect to Login.aspx page.
View 1 RepliesI want to show modal popup extender when user idle on the same page for some minutes..(note:not session time out alert). How can i achieve this?
View 1 RepliesWhen any of my page is idle for about 20 minute, and after that if I hit any button, like Sumit Button or any other button, at this time, Page.IsPostback is again False, and none of the click event is fired and page gets reloaded again.
This happens only if I go like this, open up any of my webpage, keep it idle OR do nothing for about 20 minute, exactly on 21st or 22nd minute, Click on any of the button on the page, and the page gets reloaded, click event does not get fired. I debugged for this and I checked the Page.IsPostback value at this point and I got it as False after 20 minute, I don't know why. It should be True. And because of this my page gets reloaded and nothing gets submitted and every control is in the blank position once again and user have to enter everything again.
But if I enter everything and hit any of the button or Submit button within 20 minute, then everything works fine, Submit button's click event is also gets fired and everything works perfect.
And this is happening in all of my page. I am not sure what configuration is wrong.
But just for more details, I have a master page, I am using Telerik Controls and I have session Timeout set as 60 minute everywhere, in web.config and in IIS settings and in my App_Pool also. On my Master Page, I have ASP:ScriptManager, Tekerik:RadMenu, ASP:ContentPlaceHolder controls and some other controls and javascript code too.
[code]....
when ever i click on the delete button,then one Message box should come, it must ask "Are You sure Do YOU want to delete this record?" it should have two options YES and NO ,if i click YES the Record should be delete and if I click on NO ,the record will not be deleted. how can i do this in C#.net and in asp.net.?
View 13 Replieswhen i leave my page idle for about 2 minutes.
When i do a postback from my linkbutton it fails.
The browser then shows "Internet Explorer cannot display this webpage" I then also receive a Request Time Out in the event log.
Does anyone have similar experience with this, not sure what could be causing this since it happens on all pages in my application.
If the leave the webpage (any webpage) on my web application for a while (say 15 min), if I again click on another page it takes a long time to load (20 seconds)
I had a look through the google chrome --> developer module and found that, it is the web page which is the culprit here and the 'LATENCY' time for it is 17 seconds !!! and the actual 'download' time is only 117 ms.
A. what could be the cause of this issue?
B. What can I do to fix it?
I have a web application that uses forms authentication, memberships and roles. I'm finding it difficult to test but it looks as though the application is forcing my users to log in again after about 20 minutes of inactivity. However, the nature of my application requires users to stay logged in for longer than this even if they aren't using the application constantly.
I've already set the following line in my web.config file so that doesn't seem to be making a difference:
[Code]....
Is there something else that I need to set to prevent my users from being redirected to the login page too early on? I'd like them to be inactive for about an hour before forceably logging them off. I don't want them to lose their work if they don't use the system for 20 minutes.
We are developing an application where we have a Form to fill by users. Here is the scenario for some fields:Name : Does not contain numbers like 123 but it can be alpha-numeric like mynangal123 but does not contain special charactersOB : Does contain specific formats like mm.dd.yyyy or dd/mm/yyy or yyyy/mm/dd etc. doesn't contain alphabetsTAXID : Can be Numeric but not numbers like it can be "123" but not 123 also it can be T-125Now, as per requirement we have to validate or prompt the user for specific input if he/she did not enter the specific entry. Like if in name User enter 123456 then there should be a messagebox to warn "please enter a valid name"Restrictions : We have a option of Javascript but its not recommendable in most of scenario so, we need to create a custom validators or something else which will solve our problem.
View 1 RepliesI am the web developer at a medical clinic. I have 2 scenarios going on:
First, I have a physicians only component of our employee portal to allow access to only physician shareholders or physician non-shareholders. My structure is built like:
Physicians Only
Administration
Affiliations
Calendars
Compensation
Minutes
The Affiliations folder is only going to be accessible by the physician shareholders. Therefore, I have security roles set for Physicians Only and Affiliations. When I test, the security is set correctly on the folders. However, when I try to login as different people, all with different roles, I have to login with user name and password, twice, before the system allows me in.
Secondly, I have secured areas within the employee portal also. However, when I navigate to them, the system doens't usually prompts me to login. If it does prompt me to login, it too, is on the second try. So how does it know who I am? And more importantly, how do I get the system to actually prompt the user to login with their credentials?
I want to prompt the user when 2minutes will left in session timeout. If user press Yes it refreshes its current session without losing the form data if user select No then it logout its session. I want to know how to capture that two minutes are remaining and how to refresh the current session without losing form data. Im using Asp.Net MVC 2 with JQuery, One more thing Im not using Form Authentication
View 2 RepliesI have IIS 7.5 running on windows 7 64 bit machine.
My problem is that in my web application after any page request if the page remains idle for more than 2 mins, it stops responding. For e.g. lets take the following scenario:
1. Initial page request
2. the page stays idle for 2 mins
3. Click a button to save data
4. It takes very long for the aspnet worker process to reach page_load, and firefox shows "connection was reset" message.
I put breakpoint on page_load. It strikes the breakpoint after a long time and also it does not go to the event handler of the button that was clicked.
The web application works perfectly if the page is not kept idle.
I am not using sessions in my web application.
Using C#.NET and VWD 2008 Express
I'm looking for a hand with:
When inserting, i would like to check if the record exists in the table, then if it doesn't, insert it, else either redirecting to a different page, or showing a message box saying "Record already exists" ...
I'm trying to write code that will allow a user to click a button and be prompted to save an image file that resides on the web server. I'm using the following code, but I get an error that says "Error: Could not complete the operation due to error c00ce514.".
[Code]....
I have verified that the file exists. Is there another method for prompting users to save a file to their local machine?
Does anyone know how this is possible? I can retrieve the file, but I cannot figure out or find anywhere online how to prompt the user where he/she wants to download the file to.
View 2 RepliesIn a page hving some textboxes and dropdownlists with every control having server side validation controls.On selecting a dropdown all the validation controls are disappear and on clicking the save button the page remains idle.
View 3 Replies i wish to have a dialog prompt out by ajax when user click on an image button. Currently i able to include a simple text field and get the user input like this:
[Code]....
[Code]....