PDA

View Full Version : استفاده از سشن برای محیط کاربری افراد



bbc_sh
شنبه 12 مرداد 1387, 22:28 عصر
وقتی که با استفاده از سشن محیط کاربری برای افراد درست میشه , نام کاربری افراد چه طوری به صفحات دیگه پاس داده میشه؟

jaza_sa
یک شنبه 13 مرداد 1387, 22:13 عصر
string userName = "your_user_name";
Session.Add("mys", userName);و در فرم های دیگه :

if (Session["mys"] != null)
{
//...
}

milade
یک شنبه 13 مرداد 1387, 22:19 عصر
سلام
این طوری هم می شه:
session("user")=user.text
user.text همون تکت باسه یوزرته
درصفحه دیگه:
response.writ("hi"&session("user")
بای

bbc_sh
یک شنبه 13 مرداد 1387, 22:27 عصر
میشه از این سشن استفاده کرد برای اینکه یه سری آیتم سبد خرید رو تو کش نگهداری کرد؟چه طوری؟اولین پروژه ای هست که دارم طراحی میکنم و حسابی تو این موضوع گیر کردم.

milade
یک شنبه 13 مرداد 1387, 22:31 عصر
http://www.barnamenevis.org/forum/showthread.php?t=116126&page=2
داریم در موردش بحث می کنیم
بای

bbc_sh
یک شنبه 13 مرداد 1387, 23:49 عصر
سوال من اصلا به اون موضوع ربطی نداره .من فقط میخوام بدونم چه طوری میشه تو کش نگهداری کرد.

mehdi.mousavi
دوشنبه 14 مرداد 1387, 02:02 صبح
میشه از این سشن استفاده کرد برای اینکه یه سری آیتم سبد خرید رو تو کش نگهداری کرد؟چه طوری؟اولین پروژه ای هست که دارم طراحی میکنم و حسابی تو این موضوع گیر کردم.

سلام.
میتونید اطلاعات سبد خرید رو در یه XML تو DOM Document نگهدارید، سپس این XML رو Serialize کنید و در Session نگه دارید. هر وقت هم نیاز داشتید براحتی میتونید Session رو تغییر بدین، یا محتویاتش رو به کاربر نشون بدین.

jaza_sa
دوشنبه 14 مرداد 1387, 02:09 صبح
با این کد محتویات Session رو در Cache ذخیره میکنید

Cache["user"] = Session["mys"]

اگر بخوایید از :
Cache.Add(...) استفاده کنید ، حتمی باید به MSDN مراجعه کنید ... :لبخندساده: