سلام دوستان
من قصد دارم اطلاعات یک ملک رو به صورت تکه تکه(به صورت چند بخش و در هر بخش اطلاعات آن بخش رو) دریافت کنم
ینی بخش اول اطلاعات اصلی ملک بخش دوم اطلاعات مربوط به سند بخش بعدی اطلاعات مربوط به امکانات ملک و به همین منوال جلو برم تا اینکه بخش آخر عمل رجیستر رو انجام بدم
این عمل هم با entity framework codfirst انجام میدم
مشکلم اینجاست که بخش اول که اطلاعات اصلی ملک رو میخوام دریافت کنم و اکشن بخش 2 رو احضار کنم ولیدیشن های مربوط به بخش های دیگه هم اعمال میشه و خطایی که تو مدل تعیین کرده بودم رو نمایش میده
( مثلا من فیلد قیمت کل رو تو بخش شرایط و قیمت معامله تعیرف کردم و تو بخش اطلاعات اصلی اصلا هلپرش رو تعریفش نکردم ولی با این وجود ولیدیشن آدرس فعال میشه و خطایی که تعیین کرده بودم رو نمایش میده)
لطفا راهنماییم کنید چیکار کنم که ولیدیشن یه فیلد فقط توی ویویی که فیلده رو تعریف کردم کار کنه
سلام برای هر ویو
یه ویو مدل تعریف کن و هر ویو مدل خودشو داشته باشه
و یا به جای validation های attribute
از fluent api استفاده کنی
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)