Page Lifecycle ASP.Net Tutorial


protected void Page_Load(object o, EventArgs e) {
HttpCookie outbound = new HttpCookie("MyCookie");
HttpCookie inbound = Request.Cookies["MyCookie"];
if(inbound != null) {
    outbound.Value = (Int32.Parse(inbound.Value) + 1).ToString();
    theLabel.Text = inbound.Value;
}
else {
    outbound.Value = "1";
}
Response.Cookies.Add(outbound);
}