here is my code
button click
Session.Add("uname", Convert.ToString(txtusername.Text ))
Response.Redirect("MasterPage.aspx");
protected void Page_Init(object sender, EventArgs e)
{
if (Session["uname"] == null)
{
Response.Redirect("Default.aspx");
}
}
then i read session using label in page load
label1.Text =Session["uname"].ToString();
i have placed log out button
if (Session["uname"] == null)
{
Response.Redirect("Default.aspx");
}
else
{
Session.Abandon();
Session.Clear();
}
but after some time it is redirecting to default.aspx, automatically session is cleared