|
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TxtName;
protected System.Web.UI.WebControls.Button cmdStore;
protected System.Web.UI.WebControls.Label LblBilgi;
private void Page_Load(object sender, System.EventArgs e)
{
HttpCookie cookie=Request.Cookies["Preferences"];
if(cookie==null)//Cookie yaratılmamışsa değeri NULL’dur
{
LblBilgi.Text="<b>Hoşgeldin Ziyaretçi<b/>";
}
else
{
LblBilgi.Text="<b>Cookie Bulundu<b/><br/><br/>";
LblBilgi.Text="Hoşgeldin "+cookie["Name"];
}
}
private void InitializeComponent()
{
this.cmdStore.Click += new System.EventHandler(this.cmdStore_Click);
}
private void cmdStore_Click(object sender, System.EventArgs e)
{
HttpCookie cookie=Request.Cookies["Preferences"];
if(cookie==null)
{
cookie=new HttpCookie("Preferences");
}
cookie["Name"]=TxtName.Text;
cookie.Expires=DateTime.Now.AddMonths(2);//Cookie 2 ay süreyle saklanacak…
Response.Cookies.Add(cookie);
LblBilgi.Text="<b>Cookie Yaratıldı…<b/><br/><br/>";
LblBilgi.Text="Yeni Kullanıcı "+cookie["Name"];
}
}
}
|