PDA

View Full Version : مبتدی: سوال :دسترسی به مقدار یک کوکی



karkar
چهارشنبه 10 آبان 1391, 22:45 عصر
با سلام با استفاده از مقاله زیر صفحه لوگین رو طراحی کردم
http://how2learnasp.net/article.aspx?code=85c9dd50-0935-48c2-9039-949da6b42f8d

سوال ینده درباره کوکی ایجاد شده در این بخش از مقاله است

if (GetMemberAuthenticate(txt_uid.Text, txt_pwd.Text))

{

string role = GetMemberRoleByID(txt_uid.Text);

FormsAuthenticationTicket AuthTicket = new FormsAuthenticationTicket(1, txt_uid.Text, DateTime.Now, DateTime.Now.AddHours(1), false, role);

string encryptedTicket = FormsAuthentication.Encrypt(AuthTicket);

HttpCookie AuthCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encryptedTicket);

Response.Cookies.Add(AuthCookie);



Response.Redirect(FormsAuthentication.GetRedirectU rl(txt_uid.Text, chk_member.Checked));

}

else

{

lbl.Visible = true;

}

میخواهم بدونم چطوری میتونم درون ویزارد یک SqlDataSource به مقدار یوزر نیم این کوکی پی ببرم البته میدونم با استفاده از این دستور در هر قسمت از برنامه میتوان به مقدار مورد نظر دسترسی پیدا کرد

HttpContext.Current.User.Identity.Name

ولی درون یک SqlDataSource چگونه به این مقدار دسترسی داشته باشم

امیدوارم منظورم به خوبی رسونده باشم با تشکر