مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hadishz

عضویت از 1397/11/14

مشکل ولیدیت کردن فیلد هایی که در ویو تعیرف نشده اما همچنان ولیدیت می شوند

  • چهارشنبه 17 بهمن 1397
  • 20:01
تشکر میکنم

سلام دوستان

من قصد دارم اطلاعات یک ملک رو به صورت تکه تکه(به صورت چند بخش و در هر بخش اطلاعات  آن بخش رو) دریافت کنم

ینی بخش اول اطلاعات اصلی ملک بخش دوم اطلاعات مربوط به سند بخش بعدی اطلاعات مربوط به امکانات ملک و به همین منوال جلو برم تا اینکه بخش آخر عمل رجیستر رو انجام بدم

این عمل هم با entity framework codfirst انجام میدم

مشکلم اینجاست که بخش اول که اطلاعات اصلی ملک رو میخوام دریافت کنم و اکشن بخش 2 رو احضار کنم ولیدیشن های مربوط به بخش های دیگه هم اعمال میشه و خطایی که تو مدل تعیین کرده بودم رو نمایش میده

( مثلا من فیلد قیمت کل رو تو بخش شرایط و قیمت معامله تعیرف کردم  و تو بخش اطلاعات اصلی اصلا  هلپرش رو تعریفش نکردم  ولی با این وجود ولیدیشن آدرس فعال میشه و خطایی که تعیین کرده بودم رو نمایش میده)

لطفا راهنماییم کنید چیکار کنم که ولیدیشن یه فیلد فقط توی ویویی که فیلده رو تعریف کردم کار کنه

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ars791

عضویت از 1393/08/30

  • پنجشنبه 18 بهمن 1397
  • 21:21

سلام برای هر ویو 

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

و یا به جای validation  های attribute

از fluent api استفاده کنی

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)