نمای رندر در MVC چیست؟
نمای رندر در MVC چیست؟

تصویری: نمای رندر در MVC چیست؟

تصویری: نمای رندر در MVC چیست؟
تصویری: MVC چیست؟ 2024, نوامبر
Anonim

نماها در رندر MVC بر اساس داده هایی که از کنترلر خارج می شود مانند ViewData که شامل مدل به همراه ViewData و ViewBag واقعی است. از چشم انداز و برخی از داده های Context یک ViewContext ایجاد می شود که سپس از آن استفاده می شود ارائه دادن را چشم انداز با.

علاوه بر این، رندر در MVC چیست؟

آ ارائه دادن action یک متد عمومی در کلاس کنترلر است. می توانید الف را تعریف کنید ارائه دادن روش عمل برای برگرداندن هر داده ای، اما تنها در صورتی می توانید با خیال راحت از آن استفاده کنید که یک رشته نشانه گذاری HTML را برگرداند.

علاوه بر این، چگونه می توانم یک نمای جزئی را در نمای ارائه کنم؟ مراحل زیر را برای استفاده از نمای جزئی با روش های مختلف دنبال کنید.

  1. برنامه MVC ایجاد کنید. ویژوال استودیو خود را باز کنید و یک برنامه وب جدید ایجاد کنید. از قالب خالی MVC استفاده کنید.
  2. افزودن نمای جزئی در این مرحله یک نمای جزئی با آدرس نام اضافه می کنید.
  3. Html. RenderPartial.
  4. Html. جزئي.
  5. Html. RenderAction.
  6. Html. عمل.

پس از آن، سوال این است که چه چیزی باید در view در چارچوب MVC ارائه شود؟

چارچوب MVC - بازدیدها . همانطور که در فصل های مقدماتی اولیه مشاهده شد، چشم انداز جزء درگیر با رابط کاربری برنامه است. اینها بازدیدها به طور کلی از داده های مدل متصل می شوند و دارای پسوندهایی مانند html، aspx، cshtml، vbhtml و غیره هستند.

HTML RenderPartial چیست؟

RenderPartial (HtmlHelper، String) نمای جزئی مشخص شده را با استفاده از مشخص شده ارائه می کند HTML یاور. RenderPartial (HtmlHelper، String، Object) نمای جزئی مشخص شده را ارائه می دهد، و آن را یک کپی از شی ViewDataDictionary فعلی ارسال می کند، اما با ویژگی Model تنظیم شده به مدل مشخص شده.

توصیه شده: