مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

msm

عضویت از 1395/04/27

دخیره مدل در session

  • سه شنبه 19 اردیبهشت 1396
  • 19:57
تشکر میکنم

وقت بخیر 

میخوام یه view model  ایجاد کنم و اطلاعت کاربری که خیلی جاها بهش نیاز دارم رو توی این مدل بریزم و بعد در session قرار بدم تا در view ها هر کجا که نیاز به اطلاعات کاربرم( مثل نام ، نام خانوادگی ، آی دی و...) داشتم از session بگیرم

میشه یه راهنمایی بکنید چطور view model  رو به session  بدم و از اونطرف توی view ها به وسیله razor دسترسی داشته باشم به اطلاعاتم

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 20 اردیبهشت 1396
  • 09:30

ست کردن

Session["User"]=ViewModel;

واکشی

ViewModel view=Session["User"] as ViewModel;

کاربر سایت

msm

عضویت از 1395/04/27

  • چهارشنبه 20 اردیبهشت 1396
  • 22:36

منون از پاسختون

ولی آقای مدائنی من  میخوام توی view مثلا _layout.chhtml به اطلاعات مدل دسترسی پیدا کنم

 

اصلا راهی نیست توی FormsAuthenticatio بجز Name اطلاعات دیگه ای از کاربر رو در session قرار بدیم تا هر کجا لازم بود بهش دسترسی داشته باشیم

مشکل فعلی من اینه میخوام id کاربر بعنوان پارامتر پاس بدم به صفحع ویرایش اطلاعات کاربری این لینکم توی layout هستش

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 21 اردیبهشت 1396
  • 10:21

شما id را گه دارید و بعد هر موقع خواستید ک.وری بزنید و بقیه اطلاعات را بدست بیارید

نگه داری داخل سشن کار درستی نیست و سمت سرور منابع رو اشغال میکنه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)