دوره آموزش تصویری Asp.Net MVC 5 پروژه فروشگاه اینترنتی قسمت سی و دوم
0 0

دوره آموزش تصویری Asp.Net MVC 5 پروژه فروشگاه اینترنتی قسمت سی و دوم


دوره آموزش تصویری Asp.Net MVC 5 پروژه فروشگاه اینترنتی قسمت سی و دوم

 قسمت سی و دوم ایجاد صفحه ثبت نام

در این قسمت به چگونگی ایجاد یک صفحه ثبت نام حرفه ای برای فروشگاه با MVC خواهیم پرداخت.

 

سر فصل این قسمت از  آموزش فروشگاه اینترنتی با  2. MVC 5

  • قسمت 32   :

o ایجاد فرم ثبت نام کاربران به صورت حرفه ای برای فروشگاه

 

تا پایان دوره با ما همراه باشید

دانلود

نویسنده علی بهارلویی
گروه مطلب MVC
نوع مطلب فیلم آموزشی
تاریخ انتشار ۷ بهمن ۱۳۹۴
منبع ایران گنج
تعداد نظرات ۶
قیمت قیمت اصلی ۵۰,۰۰۰ تومان با ۱۵ درصد تخفیف ۴۲,۵۰۰ تومان
توضیح توجه:
  • زمانی که روی لینک دانلود کلیک می کنید لینک دانلود به مدت 24 ساعت معتبر خواهد بود
  • لینک های دانلود دوره های آموزشی تا پایان دوره قابل دانلود می باشد.
  • برای خارج کردن فایل ها از حالت فشرده از ورژن جدید نرم افزار winrar استفاده کنید.
  • برای خارج کردن فایل ها از حالت فشرده لینک های دانلودی که چندین قسمت می باشند فقط قسمت اول را از حالت فشرده خارج کنید.
  • لطفا توضیحات نوشته شده برای مطالب را با دقت بخوانید.
  • برای نمایش فیلم ها می توانید از نرم افزار هایی مانند Km Player , VLC Player یا Media Player Classic استفاده کنید.


امکان خرید از درگاه های بانک و حساب مجازی

برای دانلود بعد از خرید به همین صفحه برگردید تا لینک های دانلود نمایش داده شود

نظر / سوال

Captcha
نظرات کاربران

  • payam

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

    پاسخ
    • حسین فتحی

      سلام

      خطای شما مربوط به داده های هستش که وارد می کنید در نظر قبلی هم گفتیم که به اون دو تا کد می تونید خطا را مشاهده کنید برنامه را به صورت خط به خط اجرا کنید و ببینید کجا و چه خطای میده

      پاسخ
  • payam

    با سلام من در مرحله Model.State مشکل دارم با اینکه null بودن فیلدهارو بررسی کردم ولی بازم false میشه و در مرحله SaveChange خطا میده لطفا راهنمایی کنید

    پاسخ
    • حسین فتحی

      سلام

      برای این خطای قسمت Model.State رو ببینید در قسمت else ان کد زیر رو بنویسید

       else
                  {
                     
                      var errors1 = ModelState
                        .Where(x => x.Value.Errors.Count > 0)
                         .Select(x => new { x.Key, x.Value.Errors })
                            .ToArray();
      
                      var errors2 = ModelState.SelectMany(x => x.Value.Errors.Select(z => z.Exception));
                  }

      برای اینکه خطای SaveChange رو ببینید کل آن را دخل try قرار دهید و در قسمت catch کد زیر رو بنوسید

      catch (DbEntityValidationException ex)
                  {
                      
                      // Retrieve the error messages as a list of strings.
      
                      var errorMessages = ex.EntityValidationErrors
      
                              .SelectMany(x => x.ValidationErrors)
      
                              .Select(x => x.ErrorMessage);
      
                      // Join the list to a single string.
      
                      var fullErrorMessage = string.Join("; ", errorMessages);
      
                      // Combine the original exception message with the new one.
      
                      var exceptionMessage = string.Concat(ex.Message, " The validation errors are: ", fullErrorMessage);
                  }

       

      پاسخ
      • payam

        با سلام ایراد کارم از null بودن فیلد های جدول است با اینکه طبق فیلم اجازه null بودن رو به فیلدهای غیر ضروری دادم و آپدیت مدل رو هم انجام دادم ولی save change در صورت پر نشدن کلیه فیلدها با خطا مواجه می شود

        پاسخ
        • حسین فتحی

          سلام

          در صورتی فیلدها Required در دیتابیس تعریف کردید در صورت عدم پر کردن اطلاعات خطا میدهد

          پاسخ