protected void Page_Load(object sender, EventArgs e) { if (Session["message"] != null) { if (Session["message"].ToString() == "1") { Label1.Text = "Mail has been Sent"; Label1.BackColor = System.Drawing.Color.Yellow; } } if (!IsPostBack) { var q = c.inbox(Session[Constants.Session.ID].ToString()); if (q.Any()) { GridView1.Visible = true; GridView1.DataSource = q; GridView1.DataBind(); } else { Label1.Text = "No Mail Found!!!"; Label1.BackColor = System.Drawing.Color.Yellow; GridView1.Visible = false; } } }