1. 程式人生 > >MVC中前端獲取Cookies值

MVC中前端獲取Cookies值

在ASP.NET中要將Controller中的Cookie值傳遞給View顯示出來,下面介紹其步驟:

Step1:在後臺建立Cookie

                Response.Cookies["username"].Value = username;//設定Cookie值,鍵為uesrname

                Response.Cookies["username"].Expires = DateTime.Now.AddDays(1);//設定儲存時長

Step2:使用ViewBag傳遞給View(在cshtml中是不能直接獲取Cookie的,不知道用js獲取之後怎麼傳給前端就想了這個),獲取的Cookie要進行型別轉換。

                

Step3:在View中用Razor顯示出來。(要記得加'@')

                <a>歡迎使用者:@ViewBag.username</a>

要是大家有什麼更好的辦法可以留言哦!