我已經從網站主(其中登錄表單)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