Mündəricat:

MVC TempData-da məlumatı görünüşdən nəzarətçiyə necə ötürmək olar?
MVC TempData-da məlumatı görünüşdən nəzarətçiyə necə ötürmək olar?

Video: MVC TempData-da məlumatı görünüşdən nəzarətçiyə necə ötürmək olar?

Video: MVC TempData-da məlumatı görünüşdən nəzarətçiyə necə ötürmək olar?
Video: What is the difference between ViewData, ViewBag & TempData? 2024, Noyabr
Anonim

keçir the data -dan Nəzarətçi üçün Baxın istifadə edərək TempData

Fayla, sonra Yeniyə gedin və "Layihə" seçimini seçin. Sonra yaradın ASP. NET aşağıda göstərildiyi kimi veb proqram layihəsi. Sonra "Boş" seçin və " MVC ” sonra OK düyməsini basın. Layihə uğurla yaradılmışdır.

Müvafiq olaraq, məlumatları MVC-də görünüşdən nəzarətçiyə necə ötürmək olar?

Görünüşə bir model bağlayırıq; buna güclü tipli model bağlaması deyilir

  1. Sadə Maraq üçün Model yaradın.
  2. UI-də görünüş göstərən fəaliyyət metodu yaradın.
  3. Şəkil 1.1-də olduğu kimi eyni ekrana malik güclü tipli görünüş yaradın.
  4. POST sorğusunu idarə edən və məlumatları emal edən fəaliyyət metodu yaradın.

Həmçinin bilin ki, məlumatları görüntüdən nəzarətçiyə ötürmək üçün ViewBag-dən istifadə edə bilərikmi? Ümumiyyətlə, ViewBag üçün bir yoldur məlumat ötürmək etibarən nəzarətçi üçün görünüşü . Bu tip obyektdir və altında dinamik xüsusiyyətdir nəzarətçi əsas sinif. ViewData ilə müqayisədə o, oxşar işləyir, lakin bir qədər yavaş olduğu bilinir və ASP. NET MVC 3.0-da təqdim edilib (ViewData MVC 1.0-da təqdim edilib).

Bununla əlaqədar olaraq, məlumatları görüntüdən nəzarətçiyə necə ötürə bilərik?

Bu bloqda məlumatı görünüşdən nəzarətçiyə ötürməyin dörd (4) ümumi yolu müzakirə olunacaq:

  1. Yazılı Arqumentlər üzrə Keçid.
  2. Sorğu Obyekti.
  3. Forma Kolleksiyaları Obyekti.
  4. Məlumatların Bağlanması.

TempData istifadə edərək məlumatları nəzarətçidən görüntüləmək üçün ötürə bilərikmi?

Kimə keçmək güclü şəkildə yazılmışdır TempData istifadə edərək Nəzarətçidən Məlumata , Biz bir model sinfi yaratmalı, sonra onun xassələrini bəziləri ilə doldurmalısınız data daha sonra keçmək ki data üçün TempData kimi Dəyər və Açarın adını seçmək proqramçının seçimidir.

Tövsiyə: