|
Hi, I have a MVC application and I have to logout. To logout from the application I have created a link on te master page
[ <a id="A2" name="lnkLogout" href="http://localhost:1234/Home/LogOut" >Logout</a> ]
and created the LoutOut action in the controller page
public ActionResult LogOut()
{
Session.Clear();
Session.Abandon();
Redirect("http://AnotherApplicaton/Home/LogOut");
}
Now when I click on the LogOut link its redirect to the LogOut action and in the LogOut action its delete all the session, but when I click on the back button of the browser its get back to the previous page and sessions are still alive. Does anyone have the solution of this problem.
Pankaj
|
|
|
|
|
hi
<script type="text/javascript" language="javascript">
javascript: window.history.forward(1);
</script>
|
|
|
|
|
No need to think about the browser back button...
If there is no session, every request that is made from the client in the cached page will generate errors.
Also if possible place
history.go(1);
in the masterpage or every page. So that whenever the back button is clicked, it will automatically forward to the latest page.
|
|
|
|
|
Thanks for you replay. Back button is not my problem. The problem is sessions are not expiring. When I go back to previous page and refresh the browser, I get all the information from the database again, this should not happen. Because before every database request its checks whether session is exist or not. If session is not exists then no database call will be fired. But this is not happening after the logout.
Pankaj
|
|
|
|
|
I think it is better to check a Session value on every call to the server. Like :
try{
if(Convert.ToBoolean(Session["IsAuthenticated"]) != true)
Server.Transfer("loginpage.aspx");
}
catch{
Server.Transfer("loginpage.aspx");
}
During Login put this Session Value and In Logout clear out this value.
|
|
|
|
|
Hi
i am novice(know nothing) in Cristal report application.
Could any one suggest any helping tutorial link that cover full tutorial from beginning
on version .net 3.5
|
|
|
|
|
|
I want to make an event calendar, i want that when i click on any date in calendar then submit any types of eventand date color will change???
|
|
|
|
|
i think the Normal Calender control does that , you don't need to write code for this. Mybe you dont explain clearly what is your problem ?
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vuyiswamaseko.com
vuyiswa@its.co.za
http://www.itsabacus.co.za/itsabacus/
|
|
|
|
|
I have already told you, you need to build a scheduler to show events and dates ..
|
|
|
|
|
|
please send me master tables to be used in hospital management system
|
|
|
|
|
Dude in Code-project we help people who started Something and got stuck. What does this has to do with ASP.NET ?
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vuyiswamaseko.com
vuyiswa@its.co.za
http://www.itsabacus.co.za/itsabacus/
|
|
|
|
|
You can get them from here.
|
|
|
|
|
I am taking a calendar server control for any types of events we submit at particular date any one click on calendar date if any activity is avaialabe then he can see??/so my calendar looking mean design of cal is not attractive bt my require is that my cal must attractive so wht i do ??
plz suggest me soon????????
|
|
|
|
|
I cant find any meaning.. After reading it two times I think you are looking for a Scheduler, right ?
Check this for concept :
Databound Schedule controls[^]
|
|
|
|
|
hii
i am using access database.i want to include backup functionality in my website so
that cleint can take daily or weekly backup of database.plz guide me how to do this.
what shud i do...
thank's
Regard's
parikshit
|
|
|
|
|
Why do you require to backup the access database ?
Just copy a blank database file to a specified folder, copy the data from the original access database to the other using normal OleDb commands ....
Now allow the user to download the file...
|
|
|
|
|
|
|
Yes ..Thats great..
Cheers.
|
|
|
|
|
hi all,
i have a showmodaldialog and after getting value from B page the value is stored in textbox now everything is ok but save button wont take new value and returns the old one,
is there something i should do, i will put the code of save button maybe it would help :-
SqlConnection con = new SqlConnection(sConnectionString);
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandType = CommandType.StoredProcedure;
if (ViewState["Edit"].ToString().Equals("Edit"))
{
cmd.CommandText = "BaselAnfouqa_Upd";
cmd.Parameters.Add("@UserID", SqlDbType.Int).Value = nUserID;
}
else
{
cmd.CommandText = "BaselAnfouqa_Ins";
}
cmd.Parameters.Add("@UserName", SqlDbType.VarChar, 50).Value = tbUserName.Text;
cmd.Parameters.Add("@Password", SqlDbType.Int).Value = tbPassword.Text;
cmd.Parameters.Add("@Salary", SqlDbType.Float).Value = tbSalary.Text;
cmd.Parameters.Add("@Gender", SqlDbType.Char, 10).Value = ddlGender.SelectedValue;
cmd.Parameters.Add("@DateOfBirth", SqlDbType.DateTime).Value = tbDateOfBirth.Text.ToString();
cmd.Parameters.Add("@Status", SqlDbType.Int).Value = ddlStatus.SelectedValue;
con.Open();
cmd.ExecuteNonQuery();
vBindgvClients();
mvMainPage.SetActiveView(viewClients);
thx in advance.
|
|
|
|
|
where is the code that is suppose to store the value when the button is Clicked
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vuyiswamaseko.com
vuyiswa@its.co.za
http://www.itsabacus.co.za/itsabacus/
|
|
|
|
|
shown at 1st question page
|
|
|
|
|
what is "BaselAnfouqa_Upd" ?
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vuyiswamaseko.com
vuyiswa@its.co.za
http://www.itsabacus.co.za/itsabacus/
|
|
|
|