Silverlight刪除Cookie實現(xiàn)技巧具體解析
如果我們想通過Silverlight應(yīng)用程序來進(jìn)行一些圖像方面的處理操作的話,首先應(yīng)該掌握的就是一些基礎(chǔ)知識,這樣才能靈活的運用這一工具。在這里我們就先來了解一下有關(guān)Silverlight刪除Cookie的相關(guān)操作。#t#
很多朋友都會問如何在Silverlight 2中操作Cookie。為了實現(xiàn)在Silverlight應(yīng)用程序中對于Cookie的操作,我們需要借助于HtmlPage.Document對象。
在使用HtmlPage.Document之前,請先添加System.Windows.Browser命名空間。本文介紹了如何在Silverlight應(yīng)用程序中操作Cookie,并在***給出了一個操作Cookie的公用類,大家可以直接在自己的應(yīng)用程序中使用。
Silverlight刪除Cookie非常簡單,清空Cookie的值并設(shè)置它的過期時間,如下代碼所示:
- void btnDelete_Click
(object sender, RoutedEventArgs e)- {
- DateTime expir = DateTime.
UtcNow - TimeSpan.FromDays(1);- string cookie = String.
Format("{0}=;expires={1}",- this.txtKey.Text, expir.
ToString("R"));- HtmlPage.Document.SetProperty
("cookie", cookie);- }
Silverlight刪除Cookie的相關(guān)操作就為大家介紹到這里。