2
我知道如何在VB.Net中添加/設置Cookie,通常我會檢查它是否爲空(或者VB中沒有)如果它不是我設置的新Cookie,如果它是不是那麼我設置了以前的cookie的值。我的問題是有什麼事情不對,或任何不好的一面,只是增加一個cookie每次都是這樣:添加/設置一個cookie vb.net
HttpContext.Current.Response.Cookies.Add(New HttpCookie("Lat", dt(0)(1).ToString().Trim()))
我希望這將只覆蓋以前的Cookie(「緯度」),如果存在的話,並設置一個新的,如果它沒有,如果這個工程,它會真正使我的代碼更短,使事情變得更容易。我不明白爲什麼這不起作用 - 但每個在線教程和示例通常會檢查它是否存在。
使用'Set'方法而不是'Add'。參考[MSDN](http://msdn.microsoft.com/en-us/library/system.web.httpcookiecollection.set.aspx) – adatapost
@avd - 把答案放在回答 –