哪错了?(asp.net cookie)

来源:百度知道 编辑:UC知道 时间:2024/05/11 19:58:41
if (Request.Cookies["Visit"] == null)
{
HttpCookie mycookie = new HttpCookie("Visit");
mycookie["LastVisit"] = DateTime.Now.ToString();
int vnumber=1;
mycookie["VisitNumber"] = vnumber.ToString();
mycookie.Expires = DateTime.Now.AddDays(30);
Response.Cookies.Add(mycookie);
LBLastVisit.Text = "没有记录,这是首次访问";
}
else
{
int vnumber = Convert.ToInt32(Request.Cookies["Visit"]["VisitNumber"].ToString())+1;
LBLastVisit.Text = Request.Cookies["Visit"]["LastVisit"].ToString();
LBvnumber.Text = "访问量:" + vnumber.ToString();
Request.Cookies["Visit"]["VisitNumber"] = vnumber.ToString();

else
{
int vnumber = int.Parse(Request.Cookies["Visit"]["VisitNumber"].ToString())+1;
LBLastVisit.Text = Request.Cookies["Visit"]["LastVisit"].ToString();
LBvnumber.Text = "访问量:" + vnumber.ToString();
Request.Cookies["Visit"]["VisitNumber"] = vnumber.ToString();
Request.Cookies["Visit"]["LastVisit"] = DateTime.Now.ToString();
Response.Cookies["Visit"].Expires = DateTime.Now.AddDays(30);
}