فهرست مطالب:

چگونه داده ها را در MVC TempData از view به کنترلر منتقل کنیم؟
چگونه داده ها را در MVC TempData از view به کنترلر منتقل کنیم؟

تصویری: چگونه داده ها را در MVC TempData از view به کنترلر منتقل کنیم؟

تصویری: چگونه داده ها را در MVC TempData از view به کنترلر منتقل کنیم؟
تصویری: Asp.net Core MVC - نحوه استفاده از TempData برای انتقال داده ها از یک کنترلر به کنترلر دیگر یا مشاهده 2024, نوامبر
Anonim

عبور کردن را داده ها از جانب کنترل کننده به چشم انداز استفاده كردن TempData

به File سپس New بروید و گزینه “Project” را انتخاب کنید. سپس ایجاد کنید ASP. NET پروژه برنامه کاربردی تحت وب همانطور که در زیر نشان داده شده است. سپس “Empty” را انتخاب کرده و تیک “ MVC ” سپس روی OK کلیک کنید. پروژه با موفقیت ایجاد شد.

به همین ترتیب، چگونه داده ها را از view به کنترلر در MVC منتقل می کنیم؟

ما یک مدل را به نما متصل می کنیم. که به آن اتصال مدل قوی تایپ می گویند

  1. یک مدل برای علاقه ساده ایجاد کنید.
  2. یک متد عملی ایجاد کنید که نما را در رابط کاربری نمایش دهد.
  3. یک نمای قوی تایپ شده ایجاد کنید که دارای همان صفحه در شکل 1.1 باشد.
  4. یک متد عمل ایجاد کنید که درخواست POST را مدیریت کرده و داده ها را پردازش کند.

همچنین می دانید، آیا می توانیم از ViewBag برای انتقال داده ها از view به کنترلر استفاده کنیم؟ به طور کلی، ViewBag راهی برای انتقال داده از کنترل کننده به چشم انداز . این یک شی نوع است و یک ویژگی پویا در زیر است کنترل کننده کلاس پایه در مقایسه با ViewData، به طور مشابه کار می کند، اما مشخص است که کمی کندتر است و در ASP. NET MVC 3.0 معرفی شد (ViewData در MVC 1.0 معرفی شد).

با توجه به این موضوع، چگونه می توانیم داده ها را از view به کنترل کننده منتقل کنیم؟

این وبلاگ چهار (4) روش رایج برای انتقال داده ها از view به کنترل کننده را مورد بحث قرار می دهد:

  1. عبور از آرگومان های تایپ شده.
  2. درخواست شی.
  3. شیء مجموعه های فرم.
  4. اتصال داده ها

آیا می توانیم با استفاده از TempData داده ها را از کنترلر برای مشاهده ارسال کنیم؟

به عبور به شدت تایپ شده داده ها از Controller برای مشاهده با استفاده از TempData , ما باید یک کلاس مدل بسازید سپس ویژگی های آن را با تعدادی پر کنید داده ها و سپس عبور که داده ها به TempData به عنوان Value و انتخاب نام کلید، انتخاب برنامه نویس است.

توصیه شده: