• 1399/03/12

عدم ویرایش محصول :

سلام استاد 

من تمامی کار های لازم رو انجام دادم ولی محصول رو ویرایش نمیکنه حتی کد های شمارو کاملا کپی پیست کردم بازم ارور میده . 

من دقیقا دارم عین برنامه ی آموزشی شما پیش میرم یعنی برنامه دیگری نیست دقیقا همون برنامه شما هست .

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

من واقعا گیج شدم ممنونم میشم راهنمایی بفرمایید .

با تشکر 

ملک 

  • 1399/03/13
  • ساعت 00:04

سلام

ستون ID جدول Auto Increment نیست یا ID رو ارسال نمیکنید


  • 1399/03/13
  • ساعت 13:09

ممنون از پاسخگویی سریع شما استاد 

ولی Increment  Auto هست اینکه id رو ارسال نمیکنه رو باید چیکار کنم .

ممنون 


  • 1399/03/13
  • ساعت 13:28

دیباگ کنید ببینید چرا ارسال نمیکنه


  • 1399/03/13
  • ساعت 16:52

تمامی کد های شما رو عینا داخل برنامه کپی Paste کردم بازم دقیقا همون ارور رو میده در واقع میگه خط (0) رو از جای دیگری داره تغییر میکنه و این اجازه رو بهم نمیده . تمام کد های صفحه Edit رو عینا کپی  Paste کردم 3 روز بی نتیجه موندم ممنون میشم راهنماییم کنین استاد .

 


  • 1399/03/13
  • ساعت 16:58

دیباگ کنید پیدا میشه دوست من

همیشه هم کپی پیست جواب نمیده 

مدل را پاک کنید دوباره ایجاد کنید


  • 1399/03/13
  • ساعت 17:44

شرمنده استاد بازم دارم سوال میپرسم .

ولی مدل رو پاک کردم دوباره به پروژه وارد کردم خط به خط برک پوینت گذاشتم بازم نتونستم درستش کنم . حتی تمام بانک رو دوباره از روی ویدئو ساختم بازم جوابی نگرفتم . 

ممنونم استاد 

 


  • 1399/03/13
  • ساعت 18:01

تنها چیزی که توی برک پینت ها دستگیرم شد  null بودن ProductID بود  ولی نمیدونم چرا داره همیچین ایرادی میخوره .


  • 1399/03/14
  • ساعت 00:50

استاد عزیزم مشکل حل شد .

این مشکل 4 روز وقتم رو گرفت ولی دلیلش رو اخر پیدا کردم و ممنون از راهنمایی و دادن کلید حل معما . 

این مشکل رو ثبت میکنم که بعدا اگر کسی دقیقا همین مشکل براش پیش اومد استفاده کنه .

مشکل مال قسمت :

 public ActionResult Edit([Bind(Include = "ProductID,Title,ShortDescription,Text,Price,ImageName,CreateDate")] Products products, List<int> selectedGroups, HttpPostedFileBase imageProduct, string tags)

دقیقا مشکل از بانک شروع شده بود چون من نام ProductID رو اشتباها ProdctID ذخیره کرده بودم و مدل همین مشکل رو داشت کلاس MetaData هم همینطور مشکل رو داشت در نیتجه ریشه این مشکل به اینجا ختم شد که در بالای متد بعد از Include  یک  U اضافه بود و ProductID رو null رد میکرد در نتیجه خط رکورد انتخابی در بانک رو (0) رد میکرد و باعد Error عکسی که خدمت شما ارسال کرده بودم شد. 

ممنونم استاد بابت کلیدی که بهم دادین .

شاد موفق و پیروز باشید .

 


logo-samandehi