سلام من در حال مرور دوره Eshop ی هستم که تابستون گذروندم.
کد من در کنترلر ثبت نام تا جایی که میبینم با استاد یکی هست ولی بعد از پاس داده شدن از کنترلر به View با اینکه شرط if (ViewBag.Sucess !=Null) درسته اما اگر هم وارد بدنه شرط میشه، عنصری که در بدنه خواستم نمایش بده رو نمایش نمیده. کد استاد رو تست کردم کار میکنه اما اونی رو که من نوشتم کار نمیکنه. بعد از دزج دیتا توی دیتابیس صفحه ثبت نام رو فقط به بالا اسکرول میکنه
@if (ViewBag.Success != null)
{
<div class="alert alert-success" style="margin:50px">
<h2>@Model.Username عزیز!</h2>
<p>ایمیلی حاوی کد فعالسازی به آدرس ایمیل "@Model.Email" ارسال شد. لطفاً ایمیلتان را چک نمایید. توجه داشته باشید که ممکن است این ایمیل به پوشه اسپم شما رفته باشد. و ایمیل خود را </p>
</div>
}
فایل بکاپ دیتابیس را هم پیوست کردم.
فعلاً مشکل رفع شد. مجدد پروژه را ایجاد کردم و مراحل را جلو بردم. این بار برای اضافه کردن اسکریپتهای jquery.validation.min و unobstrative.min آنها را از اینترنت جستجو کرده و با فرمانهای زیر در packet Manager Console به پروژه اضافه کردم:
Install-Package jQuery.Validation -Version 1.17.0
Install-Package Microsoft.jQuery.Unobtrusive.Validation -Version 3.2.5-preview1
اینکه ماجرا چه بود را هنوز نفهمیدم!
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)