cookie در ASP.net

alachig

Member
چطور امکان داره که یک کوکی تو asp.net ایجاد نشه؟

تمامی تعاریف ایجاد کوکی درسته اما کوکی هرگز ساخته نمیشه.

چه تنظیمات دیگه ای نیاز داره؟(مثلاً تو web.config)
 

alachig

Member
اینجوری:
کد:
        Dim MyCookie As HttpCookie
        MyCookie = New HttpCookie("Mysite")
        MyCookie.Values.Add("CookieName", "CookieValue")
        Response.AppendCookie(MyCookie)
 

omidak

Active Member
سلام:
جهت ذخیره Cookies از کد مشابه:
کد:
        Dim C1 As New HttpCookie("Test1", "Http://www.MajidOnline.com")
        Response.Cookies.Add(C1)
و جهت دریافت دریافت Cookies از کد مشابه:
کد:
        TextBox1.Text = Request.Cookies("C1").Value
استفاده کنید :wink:
 

alachig

Member
آقا اميد ممنونم يكم خيلي خيلي

با يكمي تغييرات تو كد شما نتيجه گرفتم. بازم ممنونم. راستي. يه زحمت ديگه:
چطوري ميتونم از وجود يك كوكي مطمپن بشم تا بعش اطلاعاتش رو بخونم. چون اينجوري ارور ميده:
if NOT cookie1.value is nothing then
text1.text=cookie1.value
end if
یا این
if NOT cstr(cookie1.value)="" then
text1.text=cookie1.value
end if
 

omidak

Active Member
سلام:
بهترين راه Try هست :wink:
مثلاً:
کد:
Try
   Textbox1.Text = cookie1.value  
Catch Ex As Exception
   Return False
   Textbox1.Text = Ex.Message
Finally
   Return True
End Try
در صورت وجود خطا به زیرشاخه Catch میره و در صورتی که عملیات با موفقیت انجام بشه به Finally میره.
حالا اگر شما این رو داخل یک Function بزارید. اگر خروجی Function برابر با True شد یعنی TextBox شما حاویه اطلاعات Cookie خواهد بود اگر False شد، Textbox شما Error را نمایش خواهد داد :wink:
 

alachig

Member
مرسي آقا اميد

واقعاْ اي ول. دست شما 5بارماق.

ممنونم از راهنمايي و كمكتون و آموزشتون.
 

جدیدترین ارسال ها

بالا