PDA

View Full Version : سوال: ویرایش مشخصات کاربر لاگین شده



royalpardaz
دوشنبه 03 شهریور 1393, 01:02 صبح
با عرض سلام خدمت اساتید گرامی
بنده یک برنامه برای یادگیری شروع کردم بدین منوال که یک صفحه لاگین هست که به دیتابیس وصل هست از طریق ورود اطلاعات نام کاربری و رمز عبور وارد صفحه جدیدی می شود بعد این که کاربر لاگین کرد می تواند کاربر جدید ایجاد کند لیست کلیه کاربر ها را ببیند و جلوی هر یک از کاربرها دکمه ویرایش و حذف و دیدن اطلاعات کاربر نمایان هست که همه آنها کار می کند فقط دو تا مشکل اساسی دارم که
یک : می خواهم کاربر که لاگین کرد فقط مشخصات همین کاربر لاگین کرده را ببینم و بتوانم ویرایش کنم
دو: هنگام بیرون آمدن logout می خواهم کوکی را حذف کنم که نمیشه و با توجه به جستجو هام مثل این که حدف نمیشه و باید تاریخش را برد به عقب آن هم خیلی در گیرش شدم نتونستم درست کنم
ممنون میشم اگر دوستان راهنمایی کنن مشکلاتم حل شه
با تشکر

sepehr.aliakbary
دوشنبه 03 شهریور 1393, 08:52 صبح
برای این که کاربر بتونه فقط اطلاعات خودش رو ویرایش بکنه باید توی Actionlinkی که به صفحه‎ی edit میره یدونه Attribute اضافه کنی. این شکلی :
@{Html.ActionLink("action","Controller",new{id=@model.UserId,null})}
این جوری یدونه Id که همون id یوزرت هست رو به اکشن پاس میده . موفق باشی