سلام خدمت همه اساتید محترم من یه پروژه فروشگاه نوشتم که یه فرم ثبت نام داره وقتی اطلاعات فرم رو submit میکنی به سمت کنترلر پیغام زیر رو نشون میده بهم :
البته بگم که برنامم به صورت db.Firstهستش ومتناظر با هر جدول MetaData آن رانیز ساختم وبرای فرم ثبت نام از ViewModel استفاده کردم.ممنون میشم راهنماییم کنید
سلام با کد زیر میتونی علت خطا رو پیدا کنی و رفعش کنی (یک Breakpoint بزار)
try { db.SaveChanges(); } catch (DbEntityValidationException ex) { foreach (DbEntityValidationResult item in ex.EntityValidationErrors) { // Get entry DbEntityEntry entry = item.Entry; string entityTypeName = entry.Entity.GetType().Name; // Display or log error messages foreach (DbValidationError subItem in item.ValidationErrors) { string message = string.Format("Error '{0}' occurred in {1} at {2}", subItem.ErrorMessage, entityTypeName, subItem.PropertyName); Console.WriteLine(message); } } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)