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

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

کاربر سایت

djary

عضویت از 1393/10/28

نمایش فیلد UserId در انتخاب آن توسط کاربر !

  • چهارشنبه 2 تیر 1395
  • 13:10
تشکر میکنم

سلام خسته نباشید بنده یک جدول کاربران دارم که کلید اصلیش UserId  هست

یک جدول دیگر هم دارم که یک کلید خارجی به UserId  دارد با نام جدول تبلیغات

یعنی هر کار کاربر می تواند n  تا تبلیغ ثبت کند

مشکل من اینجاست که scoffolding صفحه ای که میسازه یک dropdowwn list  از user  ها مسازد مثل عکس زیر:

 

همونطور که در عکس بالا معلوم هست شخص x  میتواند تبلیغی را برای شخص y  ثبت کند !

چطور باید این مشکل رو بطرف کنم ؟

 

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

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

ایمان مدائنی

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

  • چهارشنبه 2 تیر 1395
  • 13:17

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

میتونید خودتون تغییر دهید و از جدول مورد نظر پر کنید

کاربر سایت

djary

عضویت از 1393/10/28

  • چهارشنبه 2 تیر 1395
  • 15:32

از کجا میشه ای دی کاربر لاگین شده رو گیر آورد ؟

همه جا نوشتند از کد زیر

User.Identity.GetUserId();

ولی من هرچی میزنم متد GetUserId و جود ندارد

فقظ Name  دارد

کاربر سایت

ایمان مدائنی

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

  • چهارشنبه 2 تیر 1395
  • 16:11

شما باید بر اساس Name یک کوئری بزنید و ID رو بدست بیارید

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

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

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

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