وقت بخیر
میخوام یه view model ایجاد کنم و اطلاعت کاربری که خیلی جاها بهش نیاز دارم رو توی این مدل بریزم و بعد در session قرار بدم تا در view ها هر کجا که نیاز به اطلاعات کاربرم( مثل نام ، نام خانوادگی ، آی دی و...) داشتم از session بگیرم
میشه یه راهنمایی بکنید چطور view model رو به session بدم و از اونطرف توی view ها به وسیله razor دسترسی داشته باشم به اطلاعاتم
ست کردن
Session["User"]=ViewModel;
واکشی
ViewModel view=Session["User"] as ViewModel;
منون از پاسختون
ولی آقای مدائنی من میخوام توی view مثلا _layout.chhtml به اطلاعات مدل دسترسی پیدا کنم
اصلا راهی نیست توی FormsAuthenticatio بجز Name اطلاعات دیگه ای از کاربر رو در session قرار بدیم تا هر کجا لازم بود بهش دسترسی داشته باشیم
مشکل فعلی من اینه میخوام id کاربر بعنوان پارامتر پاس بدم به صفحع ویرایش اطلاعات کاربری این لینکم توی layout هستش
شما id را گه دارید و بعد هر موقع خواستید ک.وری بزنید و بقیه اطلاعات را بدست بیارید
نگه داری داخل سشن کار درستی نیست و سمت سرور منابع رو اشغال میکنه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)