• 1403/02/11

null ماندن Role ها هنگام Edit :

با سلام و خسته نباشید

در جلسه 20 و در هنگام انجام عملیات Edit در قسمت مدیریت کاربران با این Exception مواجه می شوم که به این معنی ست که در هنگام Edit ، فیلد Role پر نمی شود و null می ماند. جالبه که این Exception فقط در زمان Edit به وجود می آید و در زمان Create همچین اکسپشنی نیست.

البته من خط به خط کد را همراه با موارد دوره پیش میرم و نمیدونم دلیلش چیه.. ممنون میشم راهنماییم کنید..

  • 1403/02/12
  • ساعت 09:47

کاربرگرامی ! لطفا به پیام صوتی زیر گوش دهید.


  • 1403/02/18
  • ساعت 23:15

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

اما این مشکل هیچ ارتباطی به ViewData ی Role نداشت

فقط کافیه در EditViewModel ، صفت Required رو از پروپرتی Password بگیریم. اینطوری مشکل حل میشه

موفق باشید


  • 1403/02/20
  • ساعت 10:47

دوست عزیز اون required رو برداری میگی در صورتی که نیاز داشتی پسورد رو وارد کن

شما اگر به هر دلیل ModelState ولید نشه و مجدد برگردی به صفحه دوباره این خطارو دریافت میکنی، اگر دقت کنی توی عکس ارسالی هم داره میگه Object Null


  • 1403/02/20
  • ساعت 12:20

دوست عزیز شما فرمودی اگر ViewData ی Role رو داخل ModelState هم پر کنیم مشکل حل میشه که اینکارو کردم اما مشکل باقی موند و ارور رو به شکل دیگه ای داد.

این مشکلی که من بهش خوردم رو وقتی تو سابقه سوالات پیدا جستجو کردم دیدم نزدیک 40-50 تا سوال مشابه سوال من بود که متاسفانه راهنمایی مناسبی نداشت. و فقط داخل یکی از سوالات دیدم یه نفر نوشته که صفت required برداشته بشه مشکل حل میشه که اینطور هم شد.

موفق باشید


logo-samandehi