FormsAuthenticationTicket ticket = new    FormsAuthenticationTicket(
1,                           // version
UserName.Text,               // user name
DateTime.Now,                // issue time
DateTime.Now.AddMinutes(30), // expires
false,                      // persistent
dataSet1.Tables["sys_user"].Rows[0]["roles"].ToString().Trim()//userRoles.ToString()    // user data
);
把false改成true以后,还是无法保持cookie,目前只能将expires的时间改得长一点了!