• 1401/02/24
  • 0
  • 150
1401/02/24 |
backend

عدم نمایش ارورهای identity

با عرض سلام 
من پروژه ستارگان asp رو دارم می برم جلو  و در قسمت دهم که ثبت نام کاربر را پیاده سازی می کنند، استاد بابائی می گن که کد زیر باعث نمایش ارور ها  می شود.(اما وقتی امتحان کردم، این اتفاق نیوفتاد):
در کنترولر:
foreach (var item in result.Errors)
            {
                ModelState.AddModelError(item.Code, item.Description);
            }

 

و در ویو متناظر:
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
که وجود این دو باهم، باعث نمایش خطاهای identity نشد....
لطفا راهنمایی کنید.


راه حلی که متوجه آن شدم این است که برای key مربوط به تابع AddModelError که به عنوان پارامتر اول آن را ارسال می کنیم، از string.Empty استفاده کنیم و نه item.code .
 



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری