تعریف Session در Asp.net و دادن مقدار نام کاربری به آن - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تعریف Session در Asp.net و دادن مقدار نام کاربری به آن

0 امتیاز
سلام من می خوام یه متغییر Session بسازم تو کد دکمه لاگاین و وقتی کاربر وارد شد این نام کاربری هم توی متغییر Session قرار بگیره و توی صفحات دیگه اسم اون کاربر رو نشون بده و یه دکمه هم برای خروج بزارم که Session رو با متد Abandon نابودش کنه  لطفا یک سری توضیح بدین که چطوری کد بزنم و توی لیبل های صفحات دیگه از اون Session استفاده کنم ممنون .
سوال شده خرداد 2, 1394  بوسیله ی daniyaltjm (امتیاز 840)   47 88 103

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
<%
Session["username"]="Fire360Boy";               //set session

response.Write("Hello " + Session["username"]);     //get session

Session.Abandon ;              //destroys session
%>

معلومه دیگه اینجوری میشه

​همونطور که میدونید سشن سمت سرور ذخیره میشه

​برای خوندن و نوشتنشم خیلی راحت از

پاسخ داده شده خرداد 2, 1394 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
ویرایش شده خرداد 2, 1394 بوسیله ی Fire360Boy
خوب علامت های %> و <% رو حتما باس بزاریم؟ و چرا از response.write استفاده کردی من چطوری توی لیبل نشون بدم؟
ممنون مشکلم حل شد فقط به جای () باید از [] استفاده بشه تو #c
فقط حواست باشه سشن با اس بزرگه
علامت <% و %> که تگ های باز و بسته ای اس پی هستن
ریسپانس رایت هم سشنو میفرسته به صورت رشته raw سمت کلاینت مثل
دستور اکو توی پی  اچ پی هستش
آره باید از [] استفاده بشه
تصحیح میکنم
با session.remove هم میشه تک المنت پاک کرد
...