我已经从网站主(其中登录表单)Cookies - 如何获取上次登录日期时间?
protected void btnLogin_Click(object sender, EventArgs e)
{
string dt = DateTime.Now.ToString();
Response.Cookies["LastLogin"].Value = dt.ToString();
Response.Cookies["LastLogin"].Expires = DateTime.Now.AddDays(365);
}
所以基本上下面的代码我保存当前日期时间在cookie中,当用户登录英寸
然后在轮廓回顾页面中,我写道:
protected void Page_Load(object sender, EventArgs e) {
if (!Page.IsPostBack)
{
if (Request.Cookies["LastLogin"] != null)
{
lblMessage.Text = Request.Cookies["LastLogin"].Value;
}
}}
的事情是,它的工作原理(它显示的日期和时间),而不是以前的日志中,但对于实际的登录,很明显,但是这就是为什么我问 - 如何解决这个问题没有h想用数据库做任何事情?我怎么能不“覆盖”以前的值,但也保存新的值?
也许我应该创建一个字符串数组,然后当我请求cookie时,请求i-1值?我不知道如果这是可能的,但我是新的cookie代码 – concretejungle
看看我的答案,让我知道它是否适合你?谢谢! – degant
@degant对不起,迟到回复!是的,它的工作,非常感谢 – concretejungle