• 1401/06/07

عمل نکردن Validationها :

سلام و عرض ادب

Validationها روی فرمم کار نمیکنند. دو تا فایل  jquery.validate.min.js و jquery.validate.unobtrusive.min.js را هم به فرمم اضافه کردم و آپدیت هم کردم. چندبار هم فرم را rebuild کردم. اما کار نمیکند. 

  • 1401/06/07
  • ساعت 16:45

سلام دوست من وقتتون بخیر

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

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


  • 1401/06/07
  • ساعت 17:02

سلام استاد

این کار رو هم انجام دادم ولی باز کار نکرد. جالب اینجاست که یک پروژه دیگه (پروژه دوم) رو از اول انجام دادم و اینبار لایه data را از پروژه جدا نکردم. پروژه کار کرد و validationها اعمال شد. باز یک پروژه دیگه ایجاد کردم و اینبار لایه Data رو به همون صورت که در ویدئوها توضیح داده بودید جدا کردم. باز کار نکرد. (فکر نمیکنم به لایه data ربط داشته باشه). همون قالب (پروژه دوم) رو عینا کپی کردم روی پروژه اول. باز  کار نکرد. فایل های رفرنس هم داخل پوشه هستند. و حتی package مربوط به JQuery رو هم آپدیت کردم. فایل های رفرنس در داخل پوشه هستند (بررسی کردم).

از قالبی که خودم طراحی کردم استفاده می کنم. روی پروژه دوم که لایه data کنار پروژه هست کار میکنه اما وقتی لایه رو جدا میکنم کار نمیکنه.


  • 1401/06/07
  • ساعت 17:17

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


  • 1401/06/07
  • ساعت 17:27

استاد جان اونا رو هم وارد کردم.

Namespace رو هم موقع فراخوانی چک میکنم.


  • 1401/06/08
  • ساعت 08:18

دوست من به صفحه jquery رو رفرنس دادین؟


  • 1401/06/08
  • ساعت 09:42

استاد جان اونم رفرنس دادم

 

اما بازم کار نکرد. 


  • 1401/06/08
  • ساعت 11:31

استاد جالب بودن قضیه اینجاست که الان روی یه پروژه  دو تا فرم جداگانه ساختم. یکی برای ثبت نام کاربر و دیگری برای ورود کاربر. متد هر دوشون هم داخل یک viewmodel هستن. برای ثبت نام کاربر validationها کار میکنه اما برای ورود کاربر کار نمیکنه. 


  • 1401/06/08
  • ساعت 13:11

استاد حل کردم. یکی از اسکریپت ها ERROR میداد باعث میشد اسکریپت validation کار نکنه.


  • 1401/06/08
  • ساعت 15:32

خداروشکر مشکلتون رفع شد دوست من 

ممنون بابت ارائه راه حل

موفق باشید دوست من


logo-enamadlogo-samandehi