摘要:Silverlight 2.0小技巧(7) 讀取Cookie
1.請 using System.Windows. Browser;
2.寫入Cookie:
DateTime expir = DateTime.Now.Ad dDays(1);
String cookie = String.Format(" {0}={1};expires ={2}","Key1","V alue1", expir.ToString( "R"));
//指定Cookie 的 Key和Value 及有效期限
HtmlPage.Docume nt.SetProperty( "cookie", cookie);
3.讀取Cookie:
String[] cookies = HtmlPage.Docume nt.Cookies.Spli t(';');
//讀取到的Cookie 值會以 key1=value1;key 2=value2....方式呈 現
4.刪除CookIe:
DateTime expir = DateTime.Now.Ad dDays(-1); //將有效日期設定大於現在時間
string cookie = String.Format(" {0}=;expires={1 }","Key1", expir.ToString( "R"));
HtmlPage.Docume nt.SetProperty( "cookie", cookie);
//刪除Key1資料
若要更詳細了解SilverLi ght 操作Cookie 可以參考
http://www.cnbl ogs.com/Terryle e/archive/2008/ 07/27/tips-set- cookies-in-silv erlight-applica tion.html