آیا نمای جزئی می تواند دارای کنترلر باشد؟
آیا نمای جزئی می تواند دارای کنترلر باشد؟

تصویری: آیا نمای جزئی می تواند دارای کنترلر باشد؟

تصویری: آیا نمای جزئی می تواند دارای کنترلر باشد؟
تصویری: 12 علامت که کلیه هات در خطر هستن - The 12 Signs That Your Kidneys Need Help - EN RU 4K 2024, نوامبر
Anonim

3 پاسخ. شما باید تمام داده های لازم را جمع آوری کنید جزئي در حال حاضر کنترل کننده اقدام (که ممکن است از روش های به اشتراک گذاشته شده در سایرین استفاده کند کنترل کننده ها و اقدامات). اگر واقعاً می خواهید یک جزئي با استفاده از خودش ارائه شود کنترل کننده /action سپس بارگیری آن را از طریق AJAX با یک درخواست جداگانه در نظر بگیرید.

در این زمینه آیا نمای جزئی می تواند مدل داشته باشد؟

نماهای جزئی در ASP. NET MVC به معنای نمایش "قطعات" یک صفحه است که می توان در مکان های مختلف در مکان های مختلف ارائه شود دیدگاه ها . آنها می تواند مدل داشته باشد مقید به آنها، و می توان با استفاده از @Html ارائه شود.

علاوه بر این، نمای جزئی چیست؟ نمای جزئی در ASP. NET MVC ویژه است چشم انداز که بخشی از چشم انداز محتوا. این دقیقاً مانند کنترل کاربر یک برنامه فرم وب است. جزئي می تواند به صورت چندگانه قابل استفاده مجدد باشد دیدگاه ها . این به ما کمک می کند تا تکرار کد را کاهش دهیم. به عبارت دیگر الف نمای جزئی ما را قادر می سازد a را ارائه دهیم چشم انداز درون والد چشم انداز.

با در نظر گرفتن این موضوع، چگونه می توانم یک نمای جزئی ایجاد کنم؟

به ایجاد کردن آ نمای جزئی ، روی پوشه اشتراکی کلیک راست کنید -> افزودن را انتخاب کنید -> روی آن کلیک کنید چشم انداز .. توجه: اگر الف نمای جزئی با چند مورد به اشتراک گذاشته خواهد شد دیدگاه ها سپس پوشه کنترلرهای مختلف ایجاد کردن آن را در پوشه Shared قرار دهید، در غیر این صورت می توانید ایجاد کردن را نمای جزئی در همان پوشه ای که قرار است از آن استفاده شود.

چگونه یک نمای جزئی از یک مدل پشتیبانی می کند؟

نماهای جزئی می تواند از صفحه استفاده کند مدل برای داده های خود در حالی که Child Actions از داده های مستقل از Controller استفاده می کند. قالب های ویرایشگر/نمایش موارد را از مدل به سیستم اما می تواند توسط کاربر لغو شود نماهای جزئی.

توصیه شده: